![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
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. |
|
#2
|
||||
|
||||
|
¿Puede ser que esos campos tengan más de 250 caracteres?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
Si el campo contendra tantos caracteres mejor declaralo MEMO.
|
|
#4
|
|||
|
|||
|
Los campos tienen 245 caracteres.
|
|
#5
|
||||
|
||||
|
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! |
|
#6
|
|||
|
|||
|
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. |
![]() |
|
|
|