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)
-   -   pasar datos de una tabla a otra (https://www.clubdelphi.com/foros/showthread.php?t=25189)

perillan 15-09-2005 00:01:46

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.

Casimiro Notevi 15-09-2005 09:02:14

¿Puede ser que esos campos tengan más de 250 caracteres?

MasterXP 15-09-2005 09:08:44

Si el campo contendra tantos caracteres mejor declaralo MEMO.

perillan 15-09-2005 18:12:42

Los campos tienen 245 caracteres.

jmariano 16-09-2005 17:19:02

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!

perillan 19-09-2005 20:50:48

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 09:44:53.

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