Tema: ObjetoBlob
Ver Mensaje Individual
  #6  
Antiguo 19-03-2011
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 416
Reputación: 14
bulc Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Pues me refería a que si ya tenías elementos añadidos; Si lo habías hecho desde access directamente o desde otro programa y que por eso te estuviera dando problemas (con los elementos ya introducidos).

Si estás añadiendo elementos nuevos no debe haber priblemas; Funciona perfectamente.
Coloca un ADOTAble/ADOQuery y los campos de edición. El DBImage conectado al campo que en Access tengas definido como "Objeto OLE".

Coloca un control TOpenPictureDialog en el form, y en el OnDblClick (por ejemplo) del TDBImage el siguiente código:

Código Delphi [-] if OpenPictureDialog1.Execute then begin DBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName); end;


Eso carga la imagen en el copntrol sin problemas.
Eureka. He trasteado por la red y he encontrado que para ver un Blob de gráficos de una tabla Acces -bien formato bmp o jpg - en Delphi ADO, se debe usar un componente TADOBlobStream y pasarlo a un TImage normal. No se puede usar un Navigator para moverse ya que este automatiza el proceso y genera error. Eso para empezar. Ver foro: delphi.about.com. Lo explican de manera impecable. Eso, sí en inglés. Un abrazo.
Responder Con Cita