![]() |
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 |
¿ 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. |
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