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 :
Et il me met: db.dbo.commandes et ASPNETDB.dbo.aspnet_Users sont des noms d'objets non reconnus.
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
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.
Partager