Bonjour à toutes et tous,

J'ai trouvé un moyen de contourner mon problème d'ores et déjà mais je pose la question par curiosité : est-il possible d’effectuer une requête sur SQL-Server qui concerne plusieurs bases à la fois ? C'est à dire se connecter à une instance, mais pouvoir lancer une requête qui fait appel à plusieurs bases présentes sur celle-ci, comme on pourrait le faire dans l'analyseur de requête, du genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Dim QueryTestModif As String = "SELECT CTPROD.CT_Num " & _
        "FROM [MaBase1].[dbo].[F_COMPTET] As CTPROD INNER JOIN [MaBase2].[dbo].[F_COMPTET] As CTBACKUP ON " & _
        "CTPROD.CT_Num = CTBACKUP.CT_Num" & _
        "WHERE CTPROD.CT_Type = 0 AND CTPROD.cbModification <> CTBACKUP.cbModification"
 
(...)
J'ai bien sûr trouvé un moyen en gérant cela en plusieurs requêtes sur chacunes des 2 bases, puis en gérant le comparatif dans le code et donc pas en SQL.

Des idées ?

Merci messieurs dames de votre attention