Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/10/2006, 11h48   #1
Rédacteur

 
Avatar de Jérôme Lambert
 
Homme Jérôme Lambert
Développeur .NET
Inscription : novembre 2003
Messages : 4 420
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Lambert
Âge : 28
Localisation : Belgique

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 4 420
Points : 10 844
Points : 10 844
Envoyer un message via Skype™ à Jérôme Lambert
Par défaut [Asp SqlServer] Jointure de base de données

Bonjour,

J'ai un server Sql Server Express 2005 sur ma machine avec 2 base de données (bd1 et bd2) qui ont la même table (tab1).

Avec le management tool de sql server, je peux évidemment faire:

Code :
1
2
SELECT *
FROM bd1.dbo.tab1 as tab01, bd2.dbo.tab1 as tab02
J'aimerais en fait pouvoir faire la même chose mais via asp, mais est-ce possible ? Car on se connecte normalement à une base de données d'un serveur et non à un serveur directement. Ou alors je me trompe.

Merci d'avance.
Jérôme Lambert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 12h54   #2
Membre confirmé
 
Inscription : juin 2005
Messages : 412
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2005
Messages : 412
Points : 261
Points : 261
Envoyer un message via MSN à mael94420
je ne l'ai jamais fait mais pourquoi est ce qu'il ne serait pas possible de te connecter au 2 base en meme temps? je pense que tu peut faire deux connection et que ca ne pose pas de probleme. Sauf que je ne sais pas comment tu va te debrouiller car il te faudras sans doute dans ta requete appellé l'objet connexion de ta 2eme table.
Faut faire des test.
Montre un bout de code ca poura ptetre aider
mael94420 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2006, 18h03   #3
Membre Expert
 
Avatar de NoisetteProd
 
Inscription : janvier 2003
Messages : 1 912
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 1 912
Points : 1 925
Points : 1 925
Envoyer un message via MSN à NoisetteProd
Citation:
Envoyé par mael94420
je ne l'ai jamais fait mais pourquoi est ce qu'il ne serait pas possible de te connecter au 2 base en meme temps? je pense que tu peut faire deux connection et que ca ne pose pas de probleme. Sauf que je ne sais pas comment tu va te debrouiller car il te faudras sans doute dans ta requete appellé l'objet connexion de ta 2eme table.
Faut faire des test.
Montre un bout de code ca poura ptetre aider
Je ne pense pas que ce soit la meilleur solution.

Je pense que le mieux est de créer des serveurs liés dans SQLServer (cela permet ensuite depuis une base d'en appeler une autre par son nom) et ensuite d'utiliser la syntaxe
Code :
SELECT * FROM bd1.dbo.tab1 as tab01, bd2.dbo.tab1 as tab02
proposée par Goldar
__________________
Fais cogiter ta Noisette !!

Participez à la page SOURCES Delphi !

Découvrez le Défi Delphi

Mon Mail
NoisetteProd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h09.


 
 
 
 
Partenaires

Hébergement Web