FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Importar datos de un alias a otro
Buendia , se que es un tema muy tratado y he visto varios hilos al respecto, pero todo lo que probe me ha dado error..
Tengo 2 alias PARADOX .. mismas tablas , mismas estructuras .. El segundo vacio y quiero pasarle los datos del primero .. Cree un proyecto con UN componente TSession , 2 TDatabase (uno apuntando al alias origen y otro al alias destino), 2 TTable y 2 TDatasouces Prueba 1 - haciendo un bucle y append por cada registro..(abro las 2 tablas de los dos alias) y ejecuto ... Código:
with Table1 do begin First; while not Eof do begin Table2.Append; for i:= 0 to FieldCount-1 do Table2.Fields[i]:= Table1.Fields[i]; Table2.Post; Table1.Next; end; end; Prueba 2 - con una sentencia sql .. donde DatosOrigen y DatosDestino son los 2 DataSource Código:
qAux.SQL.Text := 'INSERT INTO DatosDestino.'+eNomtabla.Text+' SELECT DatosOrigen.'+eNomtabla.Text+'.* FROM DatosOrigen.'+eNomtabla.Text; qAux.ExecSQL; (parece error de sintaxis .. ) Como siempre muchas gracias de antemano a todos por su tiempo , seguire buscando, pero me decidi a escribir a pesar de la simplicidad del tema porque tengo que resolverlo para esta tarde ( pues tengo a mi cliente sin poder facturar... ) Sds |
#2
|
||||
|
||||
Hola ingel.
En la prueba 1, el error parece ser que es al tratar de asignar un valor a un campo autoincrementado. Deberías tratar de excluirlos del proceso.
__________________
http://www.gestionportable.com |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Alias de base de datos sfd | look | MS SQL Server | 1 | 09-11-2010 18:13:54 |
importar datos | karocs | Conexión con bases de datos | 2 | 22-05-2006 23:46:11 |
importar datos | uper | Firebird e Interbase | 1 | 29-03-2005 14:21:50 |
Exportar e importar campos memo a otro gdb | eliasterrero | Firebird e Interbase | 0 | 15-03-2005 13:27:07 |
Importar datos | lafirma | Firebird e Interbase | 1 | 19-05-2003 10:26:26 |
|