PDA

Ver la Versión Completa : problemas al insertar MEMOS


David Pérez
30-01-2006, 00:55:00
Estimados amigo del club delphi:

Estoy intentando insertar en una tabla paradox que entre otras cosas tiene 4 campos memos el contenido de unos memos que tengo en la pantalla. Lo hago a traves de una consulta SQL. Cuando la voy a ejecutar escribo algo así:

query1.close;
..........
query1.ParamByName('comentarios').asmemo:= memo1.lines.text;
query1.ParamByName('previsionsecuelas').asmemo:= memo2.lines.text;
query1.ParamByName('datos').asmemo:= memo3.lines.text;
query1.ParamByName('resumen').asmemo:= memo4.lines.text;
........
query1.execsql;

si hago esto se me guardan en todos los campos lo que se escribió en el memo4, pero si las lineas anteriores las modifico y en vez de poner en cada una de ellas "asmemo" pongo "asstring" entonces si que se graban bien los 4 memos pero siempre y cuando no me pase de 250 caracteres y lógicamente no quiero que ese sea el límite sino que pueda almacenar todos los caracteres que quiera.
Gracias de antemano a todos por la ayuda.

David:confused:

cuburu
31-01-2006, 03:36:36
Hola.

Y si en lugar de de asMemo usas asBlob, quizas te funcione, es un formato que almacena datos tipo memo y es el que yo utilizaba cuando trabajaba con Paradox.

Suerte.

David Pérez
01-02-2006, 14:03:19
Muchisimas gracias.

Funciona perfectamente y me has solucionado un problemas que me traia por el camino de la amargura.


Gracias