Cita:
Empezado por jhonny
No, seguro me hice entender mal... aunque de hecho escribi:
Seguro el mal entendido lo he causado con la siguiente frase:
Nunca he logrado hacer eso con una sola consulta, lo que si he logrado es traer los datos que coinciden entre una tabla de una BD, con los de una tabla de otra BD (de distintos motores), pero para eso he tenido que traer dos TSQLConnection apuntando cada uno a su respectiva base de datos y luego examinar los datos por medio de sus TDataSets (Respetivamente conectados), con una cantidad de "chapuserias" como locate y esas cosas... logrando asi el "efecto" deseado, pero de hacer todo eso con una sola consulta... pues sería estupendo poderlo hacer y si supiera hacerlo no duden en que ya les hubiera dicho como es la cosa .
P.D. En todo caso, disculpas por el mal entendido.
|
Precisamente por eso me gusta tanto MsSql, Pues en ese motor es posible hacer algo como lo siguiente:
Código SQL
[-]
Select *
From MsSql.Dbo.Tabla As Tabla1
Inner join Db2.Tabla As Tabla2
On Tabla.Clave = Tabla2.Clave
Inner join Mysql.Tabla As Tabla3
On Tabla.Clave = Tabla3.Clave
Inner join FireBird.Tabla As Tabla4
On Tabla.Clave = Tabla3.Clave
:P, chulada lo de los servidores vinculados en MsSql.