Ver Mensaje Individual
  #1  
Antiguo 15-09-2004
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Reputación: 22
CHiCoLiTa Va por buen camino
Querys entre 2 BBDD diferentes

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
Responder Con Cita