Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Oracle (https://www.clubdelphi.com/foros/forumdisplay.php?f=22)
-   -   Mostrar un campo clob en un grid (https://www.clubdelphi.com/foros/showthread.php?t=7712)

Lix 24-02-2004 20:04:27

Mostrar un campo clob en un grid
 
Hola que tal!

Primera ves que escribo en este ClubDelphi de antemano muchas gracias por su ayuda!

Tengo un campo Clob en una tabla (de Oracle) al mostrar los campos de mi tabla en un DBGrid ese dato no me aparece y el lugar de eso aparece un "HUGECLOB". Se que es por el tamaño del dato poro no se como hacer para que aparezca.

Me explico ???

Muchas gracias por la ayuda!

jachguate 24-02-2004 23:06:40

Que es lo que tenes en ese campo CLob? texto? Regularmente un lob (large object binary) no podes mostrarlo en el grid, pero podes mostrarlo en un DBText...

Imágenes?

Podes mostrarlas en un DBImage (siempre depende del formato en el que esten almacenadas, claro...)

Hasta luego.

;)

Lix 25-02-2004 15:49:00

Entonces clob en DBText!
 
Gracias por contestar...

Mi campo es un texto, etonces lo que voy a hacer es mostrarlo en un DBText


Gracias y que estes bien !!

ramiretor 27-02-2004 20:21:16

Hola:
Bueno si almacenas puro texto y lo queres visualizar en un componente como DBGrid, yo te recomiendo usar en el campo una definicion VARCHAR2(4000) asi le he hecho y funciona bastante bien..

Saludos
:D

jachguate 27-02-2004 20:24:14

tené en cuenta que el tamaño máximo del varchar2 depende de la versión de oracle.

en la 7.x es de 2000 caracteres como máximo, la 8.x y 9.x soportan 4000 caracteres.

(en realidad no estoy seguro si son caracteres, o bytes... en el caso de unicode, pero podes encontrarlo facilmente en la documentación).

Hasta luego.

;)

Lix 27-02-2004 20:48:57

Gracias
 
Muchas gracias por sus respuestas utilizo9i asi que si me sirve su aportacion


Muchas gracias :p


La franja horaria es GMT +2. Ahora son las 17:56:21.

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