Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

error al guardar una imagen en una base de datos

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: error al guardar una imagen en una base de datos Responder citando

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
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Cual es el tipo de campo definido en imagen y que tipo de base de datos usas
Volver arriba
Mensaje    Asunto: Responder citando

Hola invitado
Estoy usando Interbase y el campo es del tipo BLOB.
Gracias por responder
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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
Mensaje    Asunto: problema solucionado!!! gracias! Responder citando

Muchas gracias, pero ya solucione el problema, estoy feliz!!!!

Chaolin, hasta la proxima...
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.