Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Campo Memo en DBExpress (https://www.clubdelphi.com/foros/showthread.php?t=3286)

asirvent 01-09-2003 10:35:17

Campo Memo en DBExpress
 
Hola tengo una aplicacion bajo delphi 6, usando DBexpress y TClientDataset, el problema que encuentro es que al intentar insertar un registro con un memo utilizando 'TDBMEMO', al utilizar la funcion 'tabla.ApplyUpdates(0)', para aplicar los cambios, no consigo almacenar nada de los campos memos.

En cambio si utilizo TSQLClientDataSet y hago esto anterior funciona perfecto, ¿porque no funciona con TClientDataSet?.

¿Por que puede ser?

Gracias y un saludo

guillotmarc 01-09-2003 11:02:24

¿ Que base de datos utilizas ?. ¿ Tienes campos persistentes ?. Vuelve a crear los campos persistentes (tanto en el TSQLQuery como en el TClientDataset), y asegúrate que el campo correspondiente es de tipo TMemoField.

Saludos.

asirvent 01-09-2003 11:24:13

ya esta solucionado el error estaba en que en el campo persistente el tipo de dato era blob y debía ser ftmemo, por lo que no funcionaba por eso, he probado tambien para una imagen poniendole como ftgraphic y funciona tb.


Muchas Gracias, a veces son fallos tan tontos....

saludos


La franja horaria es GMT +2. Ahora son las 19:55:01.

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