PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Requete avec 2 bases
Requete avec 2 bases
Débuté par LN, 17 oct. 2006 19:43 - 2 réponses
Posté le 17 octobre 2006 - 19:43
Bonjour,

je cherche à faire une requête avec plusieurs tables SQL qui se trouvent dans 2 bases SQL différentes.

Merci de votre aide.
Posté le 17 octobre 2006 - 20:50
"LN" <fhelene30@caramail.com> a écrit dans le message de news:
4534ee7d$1@news.pcsoft.fr...

Bonjour,

je cherche à faire une requête avec plusieurs tables SQL qui se trouvent
dans 2 bases SQL différentes.


et la question standard : Quel SGDB ? car c'est le noeud du problème, le
reste c'est de la technique appropriée.

Merci de votre aide.
Posté le 18 octobre 2006 - 12:15
Bonjour,

Il faut un lien entre les deux bases.

Exemple de code :
MaSource est une source de donnée
MaRequete est une chaine = "SELECT * FROM BASE1, BASE2 WHERE BASE1.LIENBASE1 = BASE2.LIENBASE2"

SI PAS HEXECUTEREQUETESQL(MaSource,MaConnexion,Hrequetesanscorrection,MaRequete) ALORS

SINON
Hlitpremier(MaSource,hsansrafraichir)
Si htrouve(MaSource) ALORS
traitement ...
FIN
FIN

Bon dev