Mostrar Memo en DBGrid, uso paradox y Delphi 6
Bueno, sucede que necesito mostrar la información de un campo de tipo Memo en un DBGrid, pero en el DBGrid siempre me muestra (MEMO) en vez de lo que dice el memo @.@...
Por lo que leo de un topic pasado mio, me dicen que para los campos booleanos se usa L de logical en vez de B de boolean (que en realidad parece ser B de Blob @_@), bueno digo todo esto porque también los campos de tipo Blob se muestran de esta forma en las DBGrid (obviamente dice blob en vez de memo :P). O me recomiendan usar un alfanumerico de bastante longitud en vez de Memo para no liarme con estos temas? I need your help please! ú.ù Byes! |
Hola!
Desconosco Paradox pues naci en windows y delphi y access aunque ya estoy emigrando hacia firebird. En algun lugar del foro (que no recuerdo) y creo que fue el maestro Dec el que dio la respuesta, yo solo adapte la rutina.
OBS es el campo que se guarda en la BD y que contiene el memo (sus datos); Notas es el campo calculado que se mostrara en el DBGrid. El campo OBS en el caso de Firebird se guarda como BLOB de tipo Texto (No binario) de otro modo solo leeras "basura". Espero puedas adaptarlo y resolver tu problema. |
Excelente, esto andaba buscando.... Gracias por los comentarios chavos !!!!
|
La franja horaria es GMT +2. Ahora son las 22:20:16. |
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