Hola, ando un poco espeso ultimamente y estoy con trabajando con Delphi 6 contra varias Bases de datos en SQL Server.
Mi inquietud en estos momentos es la siguiente:
Si quiero copiar los datos de una tabla que estan en la Base de Datos A (Tabla1) a otra tabla a la Base de Datos B (Tabla2), lo que hago es abrir la tabla o la query con los datos que quiero copiar, abrir la tabla destino y hago lo siguiente
Código Delphi
[-]
while not Tabla1.Eof do
begin
Tabla2.Append;
for i := 0 to Pred(Tabla1.Fields.Count) do
Tabla2.Fields[i].Value := Tabla1.Fields[i].Value;
Tabla2.Post;
Tabla1.Next;
end;
No se si se puede hacer de otra forma, pero ese problema ya lo tengo solventando
Ahora bien, y aqui llega mi gran duda. Teniendo la Base de Datos A y la Base de Datos B, quiero hacer una Query que cruce la Tabla1 en la BBDD A con la Tabla2 que esta en la BBDD B
Como consigo eso?
Por cierto, se me olvida decir que las conexion y tablas y querys que uso son ADO