![]() |
pasar datos de una tabla a otra
Al pasar los datos de una tabla access a otra de interbase resulta que en un campo varchar(250) no se almacenan todos los datos, sino unos pocos.
Cual puede se el problema?. codigo: IBtable1NSERIE.AsString:=ADOQuery1NSeries.AsString; Un saludo. |
¿Puede ser que esos campos tengan más de 250 caracteres?
|
Si el campo contendra tantos caracteres mejor declaralo MEMO.
|
Los campos tienen 245 caracteres.
|
Te aconsejaría revisar el tipo de los campos en la base de datos, sobretodo fíjate si en la tabla de Interbase, el campo, está definido como 'VARCHAR' y tiene el tamaño suficiente para contener los carácteres que quieres almacenar. Tambien asegúrate de que no estás intentando almacenar un Memo en un campo de tipo String.
Saludos! |
jmariano:
El campo de la base origen de access es de tipo texto (255) y la destino es de interbase varchar (245), pero si con tamaño suficiente para contener todos los carácteres. Un saludo. |
La franja horaria es GMT +2. Ahora son las 21:32:44. |
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