Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

full control

Como conectar tabelas de banco de dados diferentes

Recommended Posts

Tenho um banco de dados chamado bd1 e a tabela tb1

Tenho outro banco de dados chamado bd2 e a tabela tb2

Queria fazer um join do bd1.tb1 com bd2.tb2

O script em sql sei como fazer mas como vou conectar estes dois bancos no delphi?

A consulta somente com um banco eu faço normalmente, mas quando vou usar o join com banco de dados separados não sei como faço.

Alguem poderia ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi,

 

Nem coloquei uma resposta pois contava que alguém surgisse com uma solução elegante. Eu tentaria (se possível) colocar essa tabela TB2 no banco um. Um sisteminha de importação simples.

 

OOoou usar campos calculados (odeio essa desgraça).

 

Abra a tabela Um, abra a tabela dois.

No calc field da segunda, puxe os dados necessários da primeira.

 

Caso ainda precise de ajuda, tente dar mais dados (estrutura das tabelas, objetivo do join) para que a galera possa dar uma ajuda mais específica.

 

Até mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual o BD que usa? Firebird? SQL Server? Oracle??? Sei que o SQL Server consegue linkar bases de dados alocadas em servidores diferentes, desde que estejam mapeadas a forma como chegar e conectar a eles na própria query.... seria melhor abrir este tipo de tópico na área correta, isto é, na área de BD, visto que seu problema é de SQL.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.