![]() |
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! |
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. ;) |
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 !! |
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 |
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. ;) |
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 19:50:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi