Ir para conteúdo

POWERED BY:

Arquivado

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

rd111072

Select em dos bancos sql

Recommended Posts

se estão no mesmo servidor só colocar o nome do banco antes da tabela e o usuario da conexao ter acesso aos dois

Compartilhar este post


Link para o post
Compartilhar em outros sites

se estão no mesmo servidor só colocar o nome do banco antes da tabela e o usuario da conexao ter acesso aos dois

 

Seria assim?

sql = "select banco1.tabela1.nome, banco2.tabela2.codigo from banco1.tabela1, banco2.tabela2 where..."

Assim?

Compartilhar este post


Link para o post
Compartilhar em outros sites

e pq naun faz duas tabelas e dá um INNER JOIN nela, a nao ser k exista a necessidade de outro bd

Compartilhar este post


Link para o post
Compartilhar em outros sites

e pq naun faz duas tabelas e dá um INNER JOIN nela, a nao ser k exista a necessidade de outro bd

 

Infelizmente precisa de dois bancos. O meu sql está correto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

constring="Provider=sqloledb;Data Source=xanburzum;Initial Catalog=banco 1;User Id=sa;Password=;"

constring="Provider=sqloledb;Data Source=xanburzum;Initial Catalog=banco 2;User Id=sa;Password=;"

Compartilhar este post


Link para o post
Compartilhar em outros sites

constring="Provider=sqloledb;Data Source=xanburzum;Initial Catalog=banco 1;User Id=sa;Password=;"
constring="Provider=sqloledb;Data Source=xanburzum;Initial Catalog=banco 2;User Id=sa;Password=;"
???

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tb pode por o IP tb k ele pega, você pode por exemplo, montar a outra conexao dinamicamente...

Compartilhar este post


Link para o post
Compartilhar em outros sites

a idéia é essa mesma rd111072. Eu sugiro que faça assim:

 

sql = "select b1t1.nome, b2t2.codigo from banco1.tabela1 b1t1 INNER JOIN banco2.tabela2 b2t2 ON b1t1.CODIGO_PK = b2t2.CODIGO_FK where..."

Compartilhar este post


Link para o post
Compartilhar em outros sites

a idéia é essa mesma rd111072. Eu sugiro que faça assim:

 

sql = "select b1t1.nome, b2t2.codigo from banco1.tabela1 b1t1 INNER JOIN banco2.tabela2 b2t2 ON b1t1.CODIGO_PK = b2t2.CODIGO_FK where..."

 

Vlw, moçada. Consegui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

poderia postar como conseguiu pra que fique de referencia para o proximo usuario que tier o mesmo problema?

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.