INNER JOIN EM TABELAS DE BANCOS DE DADOS DIFERENTE

ROOLSI 21/06/2016 09:59:31
#463834
Resposta escolhida
Testei aqui uma query usando dois bancos access e funcionou, confesso que pra mim é novidade, vai um exemplo:
SELECT *
FROM C:\banco1.mdb.nometabela bco1
INNER JOIN C:\banco2.mdb.nometabela bco2
ON bco1.nomecampo = bco2.nomecampo
FULANO104 21/06/2016 10:29:22
#463842
Citação:

:
Testei aqui uma query usando dois bancos access e funcionou, confesso que pra mim é novidade, vai um exemplo:
SELECT *
FROM C:anco1.mdb.nometabela bco1
INNER JOIN C:anco2.mdb.nometabela bco2
ON bco1.nomecampo = bco2.nomecampo



Olá, ROOLSI.
Vc testou no VB6 essa QUERY? Usou o endereço dos bancos de dados sem aspas e sem apóstrofo?
ACCIOLLY 21/06/2016 10:35:23
#463843
é se vc perceber a diferença do que ele testou pro seu, vai ver que ele não usou aspas simples pra informar o caminho do banco
Mesmo assim, dependendo do tamanho desse banco, aconselho vincular as tabelas desses dois bancos a um banco apenas, já que o access por natureza é mais lento.
FULANO104 21/06/2016 10:43:01
#463845
MUITOOOOOOOOOOOOO OBRIGADO, ROOLSI. Meu erro foi ter usado as aspas ou os apóstrofos. Sem usar eles deu certinho! Maravilha!
Obrigado a todos pela ajuda.
Página 2 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas