DADOS DE DIFERENTES TABELAS MYSQL

HIDDEN 21/02/2011 12:50:45
#366121
Preciso gerar um Recordset com dados de tabelas de banco diferentes, utilizando MySQL. Eu faço isso com Access ou com DSN da seguinte forma:

sql = [Ô]SELECT T1.F2, TestTab.F2, TestTab.F3[Ô]
sql = sql & [Ô] FROM [;database=C:\ACCESS\DB1.MDB].T1 , [Ô]
sql = sql & [Ô] [odbc;dsn=texas;database=playpen;Username=[Ô] & Uid$
sql = sql & [Ô];PWD=[Ô] & Pwd$ & [Ô]].TestTab[Ô]
sql = sql & [Ô] WHERE T1.F1 = TestTab.F1[Ô]


Mas não estou conseguindo implementar com MySQL. Aliás, até consigo, mas utilizando DSN. Acontece que não pretendo utilizar DSN neste caso.
HIDDEN 21/02/2011 13:21:49
#366123
Consegui implementar o código. Bem mais simples do que imaginei inicialmente:

sql = [Ô]SELECT bd1.tabela1.campo, bd2.tabela2.campo FROM db1.tabela1, db2.tabela2 WHERE bd1.tabela1.campo=bd2.tabela2.campo[Ô]


Funciona perfeitamente com MySQL, criando um Recordset com tabelas de bancos diferentes (desde que bancos MySQL).
Tópico encerrado , respostas não são mais permitidas