Bonjour,

J'aimerais savoir s'il est possible de faire une requête sur deux db à la fois:

Mon site possède la Base de Donnée ASPNETDB (contenant les utilisateurs) et une autre BD, db, contenant des commandes.

J'aimerais faire une Vue ou une Requete me retournant les commandes en affichant le UserName de la personne associé à la fiche.

J'ai essayé ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT c.*, u.UserName
FROM db.dbo.commandes AS c
INNER JOIN ASPNETDB.dbo.aspnet_Users AS u
ON c.UserId = u.UserId
Et il me met: db.dbo.commandes et ASPNETDB.dbo.aspnet_Users sont des noms d'objets non reconnus.

Il n'y a pas d'erreur dans les noms et les bases de données sont toutes les deux sur le même serveur.

J'utilise Visual Web Developer 2008 Express Edition et je crois que le problème vient de là car dans SQL Server Management Studio Express cette vue fonctionne très bien.

Y a-t-il un moyen pour parvenir à mes fins ?

Dans les deux cas j'utilise l'authentification Windows. Est-ce un problème ?

D'avance, merci.