Ver Mensaje Individual
  #1  
Antiguo 23-10-2007
conejin conejin is offline
Registrado
 
Registrado: jul 2006
Posts: 3
Reputación: 0
conejin Va por buen camino
Unhappy Campo Blob se carga a medias

Hola a Todos
Estoy cargando un campo Blob de una Base de Datos MySQL.
En la Base de datos la Imagen se ve completa, pero cuando leo esta y la paso a un Stream, solo me carga 32K de esta.
La conexion es por medio de ODBC y utilizo una Query para sacar el Dato.
El codigo que utilizo es el siguiente :

TJPEGImage *jpg = new TJPEGImage();
TMemoryStream *stream = new TMemoryStream();
((TBlobField*)dm_fotos->q_goma->FieldByName("img_foto"))->SaveToStream(stream);
stream->Seek(0,soFromBeginning);
jpg->LoadFromStream(stream);
Image1->Picture->Assign(jpg);


Version Builder 4.0
Version ODBC 3.51
Desde ya gracias ...
Responder Con Cita