Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   como mostrar campo BLOB en un DBGrid (https://www.clubdelphi.com/foros/showthread.php?t=24161)

jmlifi 10-08-2005 15:00:00

como mostrar campo BLOB en un DBGrid
 
Tengo el siguiente campo:

DENOMINACION BLOB sub_type 1 segment size 80

Quiero mostrar los valores de dicho campo en un DBGrid pero me aparece la palabra "(BLOB)" en vez de el valor del campo.

¿Como lo puedo hacer?

jmariano 10-08-2005 17:35:32

Saludos!

Puedes probar a codificar en el evento "OnGetText" del campo BLOB lo siguiente (imaginando que accedes a traves de un "ClientDataSet"):

Código Delphi [-]
procedure TForm1.ClientDataSetDENOMINACIONGetText(Sender: TField;
var Text: String; DisplayText: Boolean);
begin
  Text := ClientDataSet['DENOMINACION'];
end;

El unico problema es que los caracteres de salto de línea, tabuladores, etc. no te los interpretará bien.

Chao!


La franja horaria es GMT +2. Ahora son las 21:11:47.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi