Atualmente uso ADO para conectar o PHP com meu bd MS-SQL
$conn = new COM ("ADODB.Connection") or die("Nâo foi possível carregar o ADO");
$connStr = "PROVIDER=SQLNCLI10;SERVER=".$dbhost.";UID=".$user.";PWD=".$password.";DATABASE=".$db;
$conn->open($connStr);
*******************************************
Para a consulta utilizo a seguinte instrução:
$sql = "select * from tabela ";
$rs = $conn->execute($sql);
if(!$rs->EOF){
while (!$rs->EOF){
$rs->MoveNext();
}
}
$rs->Close();
$rs = null;
*******************************************
No entanto, preciso fazer um select union utilizando tabelas distintas de banco de dados diferente:
Pergunta
ndias
Atualmente uso ADO para conectar o PHP com meu bd MS-SQL
Editado por ndias$conn = new COM ("ADODB.Connection") or die("Nâo foi possível carregar o ADO");
$connStr = "PROVIDER=SQLNCLI10;SERVER=".$dbhost.";UID=".$user.";PWD=".$password.";DATABASE=".$db;
$conn->open($connStr);
*******************************************
Para a consulta utilizo a seguinte instrução:
$sql = "select * from tabela ";
$rs = $conn->execute($sql);
if(!$rs->EOF){
while (!$rs->EOF){
$rs->MoveNext();
}
}
$rs->Close();
$rs = null;
*******************************************
No entanto, preciso fazer um select union utilizando tabelas distintas de banco de dados diferente:
$sql = "select email banco1.dbo.tabela ";
$sql = $sql . "union ";
$sql = $sql . "select email banco2.db o.tabela ";
*******************************************
Eu gostaria de saber como faço para estabelecer duas conexões simultaneamente e instanciar a consulta de dois bancos na mesma instrução SQL???
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.