| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Macaguirre Cdt

Registrado: 15 Ago 2003Mensajes: 5
|
Publicado: Dom 31 Ago, 2003 2:09 am Asunto: error al guardar una imagen en una base de datos |
|
|
Holas, necesito que me ayuden con un codigo para guardar imagenes, la imagen que cargo la puedo guardar, pero no se que pasa que luego que es insertada en la base de datos, envia un error que dice:
"Dynamic SQL Error
SQL error Code = -104
Token unknow - line 1, char 85
AND"
No entiendo a que se refiere este error, el siguiente es el codigo que tengo en mi programa
if (OpenDialog1->Execute())
{
if ( Imagenes->State != dsEdit || Imagenes->State !=
dsInsert)
{
Imagenes->Open();
Imagenes->Edit();
Imagenes->Insert();
ImagenesIMAGEN->LoadFromFile(OpenDialog1->FileName);
static_cast<TGraphicField *>(Imagenes->FieldByName("IMAGEN"))->LoadFromFile(OpenDialog1->FileName);
Imagenes->ApplyUpdates();
Imagenes->Post();
Imagenes->Close();
IBDatabase1->Close();
Espero que alguien pueda ayudarme, he estado toda la tarde y no se que pasa
Gracias, chaolin |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Dom 31 Ago, 2003 8:50 pm Asunto: |
|
|
| Cual es el tipo de campo definido en imagen y que tipo de base de datos usas |
|
| Volver arriba |
|
 |
Macaguirre Cdt

Registrado: 15 Ago 2003Mensajes: 5
|
Publicado: Dom 31 Ago, 2003 8:53 pm Asunto: |
|
|
Hola invitado
Estoy usando Interbase y el campo es del tipo BLOB.
Gracias por responder |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Lun 01 Sep, 2003 12:11 am Asunto: |
|
|
lo que te puedo poner es un fragmento que funciona con mysql por medio de odbc
| Código: |
if(FileExists("foto.jpg"))
{
dmDefiniciones->qryProduccionimagen->LoadFromFile("foto.jpg");
// Alerta("OK, foto guardada");
}
|
Si no te funciona a ti tal vez sea algo en la tabla, el tipo de cblbob que uso es LONG BLOB, ya que el blob normal solo me captuyraba media foto (cuando era bitmap), la conversion la hago antes de meterla al campo |
|
| Volver arriba |
|
 |
Macaguirre Cdt

Registrado: 15 Ago 2003Mensajes: 5
|
Publicado: Lun 01 Sep, 2003 2:30 am Asunto: problema solucionado!!! gracias! |
|
|
Muchas gracias, pero ya solucione el problema, estoy feliz!!!!
Chaolin, hasta la proxima... |
|
| Volver arriba |
|
 |
|