Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Requete sur 2 bases ?? [ Archives ASP & ASP.NET / Base de données ] (jcharles)

mercredi 30 janvier 2002 à 17:26:15 | Requete sur 2 bases ??

jcharles

J'ai 2 bases contenant 1 table chacune.

Je desire réaliser une requete sur ces 2 tables.

Le probleme c'est que je sais pas etablir 2 connexions en meme temps....

Voici mon code actuel

' Ouverture de la connexion à la base
DSN_BASE = "DBQ=" & Server.Mappath("/Admin.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
Set CONN = Server.CreateObject("ADODB.Connection")
CONN.Open DSN_BASE

' Ouverture d'un RecordSet
Set RS = Server.CreateObject("ADODB.Recordset")

SQL="Select C.id_salarie, E.id_salarie, E.nom, E.prenom, C.login, C.password, E.poste, E.age From Employes E, Connexion C Where E.id_salarie=C.id_salarie Order by id_salarie"

rs.open SQL, conn,3,3

jeudi 31 janvier 2002 à 07:49:10 | Re : Requete sur 2 bases ??

Yopyop

c'est quoi ta requête et pourquoi 2 DB avec 1 seule table dedans?



-------------------------------
Réponse au message :
-------------------------------

J'ai 2 bases contenant 1 table chacune.

Je desire réaliser une requete sur ces 2 tables.

Le probleme c'est que je sais pas etablir 2 connexions en meme temps....

Voici mon code actuel

' Ouverture de la connexion à la base
DSN_BASE = "DBQ=" & Server.Mappath("/Admin.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
Set CONN = Server.CreateObject("ADODB.Connection")
CONN.Open DSN_BASE

' Ouverture d'un RecordSet
Set RS = Server.CreateObject("ADODB.Recordset")

SQL="Select C.id_salarie, E.id_salarie, E.nom, E.prenom, C.login, C.password, E.poste, E.age From Employes E, Connexion C Where E.id_salarie=C.id_salarie Order by id_salarie"

rs.open SQL, conn,3,3

jeudi 31 janvier 2002 à 21:49:55 | Re : Requete sur 2 bases ??

JeanCharles

Prend 2 variables de connexion dans le genre ConnBase1 et ConnBase2 et chacune sera connectée sur une base, tu pourras alors les ouvrir les 2 et faire des Select, Insert, Delete et Update d'une base sur l'autre. Tout celà marche très bien, même pour mettre à jour une base Access sur NT depuis des infos Oracle sur Unix.



-------------------------------
Réponse au message :
-------------------------------

c'est quoi ta requête et pourquoi 2 DB avec 1 seule table dedans?



-------------------------------
Réponse au message :
-------------------------------

J'ai 2 bases contenant 1 table chacune.

Je desire réaliser une requete sur ces 2 tables.

Le probleme c'est que je sais pas etablir 2 connexions en meme temps....

Voici mon code actuel

' Ouverture de la connexion à la base
DSN_BASE = "DBQ=" & Server.Mappath("/Admin.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
Set CONN = Server.CreateObject("ADODB.Connection")
CONN.Open DSN_BASE

' Ouverture d'un RecordSet
Set RS = Server.CreateObject("ADODB.Recordset")

SQL="Select C.id_salarie, E.id_salarie, E.nom, E.prenom, C.login, C.password, E.poste, E.age From Employes E, Connexion C Where E.id_salarie=C.id_salarie Order by id_salarie"

rs.open SQL, conn,3,3


lundi 7 juillet 2003 à 17:55:49 | Re : Requete sur 2 bases ??

guiguimac


bonjour,

suite à votre post sue le forum (il y a certes deux ans ...), j'aimerai savoir si vous avez fait une jointure sur deux tables de deux bases différentes via votre code ASP ?

merci d'avance !


-------------------------------
Réponse au message :
-------------------------------

> J'ai 2 bases contenant 1 table chacune.
>
> Je desire réaliser une requete sur ces 2 tables.
>
> Le probleme c'est que je sais pas etablir 2 connexions en meme temps....
>
> Voici mon code actuel
>
> ' Ouverture de la connexion à la base
> DSN_BASE = "DBQ=" & Server.Mappath("/Admin.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
> Set CONN = Server.CreateObject("ADODB.Connection")
> CONN.Open DSN_BASE
>
> ' Ouverture d'un RecordSet
> Set RS = Server.CreateObject("ADODB.Recordset")
>
> SQL="Select C.id_salarie, E.id_salarie, E.nom, E.prenom, C.login, C.password, E.poste, E.age From Employes E, Connexion C Where E.id_salarie=C.id_salarie Order by id_salarie"
>
> rs.open SQL, conn,3,3



Cette discussion est classé dans : base, requete, id, bases, salarie


Répondre à ce message

Sujets en rapport avec ce message

requete sur 2 bases [ par sbertrand ] Bonjour,comment faire une requete avec deux sources de donées ?Par exemple : inserer les donnée de la table T1 de la base 1 dans la table T2 de la bas pbs requete multicritères [ par ratch ] De l'aide SVP ! J'ai une base de données de personnes.et un formulaire permettant de cherche dans la base de donnée par le nom ou la ville.Mon script ASP : requete multicritères [ par ratch ] De l'aide SVP !J'ai une base de données de personnes.et un formulaire permettant de cherche dans la base de donnée par le nom ou la ville.Mon script a les bases de données [ par kakolak ] KakoJe crée un accès privilégié pour certaine personnes sur mon site, mais je sais pas comment mettre un login et mot de passe, avec une base de donné Dropdownlist comment initialiser? [ par Raugues ] bonjourmon dropdowlist est instentié sans probleme, il est basé sur une table dans un sgbd.en fonction d'une valeur d'ID venant d'une requete, je veux Bases de l'ASP, s'il vous plaît aidez-moi. [ par Cousnouf ] Salut !!Je voudrais connaître quelques commandes vu que je débute.-Comment connecter une base de données ACCESS à mon fichier ASP. -Comment insérer un Probleme avec une requete SQL vers la base de donnée ACCESS !! [ par Seven ] bon voila, ça fait une heure que je me chicane ak ASP, bref voila le bug, j'ai une base de donnée, je vais qui trie le résultat par rapport a une requ jointure sur 2 bases Acces ... [ par guiguimac ] bonjour je travaille sur deux bases acces via du code ASP.jusque maintenant je n'avais que besoin de retrouver l'équivalent entre les deux bases que d erreur de syntaxe d'une requete imbriquée [ par chelouasp ] voilà la requete:req2="insert into table1(unique_id) values('select unique_id from table2 where name='"&variable&"'')"et voici le message d'erreur:[Mi requete SQL [ par Ben ] Salut, j'ai un problème avec la requete que voiciRs.Open "Select * from netannu where id="&RefSite,ConnJe me demande ce qui clocheEt voici le message


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.