Bonjour,
Mes Tables Access :
Contact {UserID, Nom, Prénom, IdVille}
Villes {Id, Ville, CodePostal, Secteur}
CONTACTS
7 * TOTO * CHRISTIAN * 8
7 * DUPO * JEAN * 9
6 * ALTO * RENE * 10
VILLES
8 * PARIS * 75000 * PARIS
9 * NANTES * 44000 * OUEST
10 * RENNES * 35000 * OUEST
1 - l'utilisateur se connecte sur mon appli en s'identifiant (login+pwd) = UserID
2 - j'affiche automatiquement la liste des contacts pour le user
exemple : pour le User ID = 7 j'affiche la liste des contacts concernant cet utilisateur ; j'affiche à l'écran toutes les informations correspondants aux contacts et notamment les informations de localisation
soit je souhaite afficher pour cet user :
TOTO * CHRISTIAN * PARIS * 75000 * PARIS
DUPO * JEAN * NANTES * 44000 * OUEST
Problème lors de l'éxecution de ma requête sous VB6:
Message Erreur : "Expression de jointure non supportée"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SQL = "SELECT CONTACT![NOM], CONTACT![PRENOM], VILLES![VILLE], VILLES![CP] FROM CONTACT INNER JOIN VILLES ON CONTACT![IdVille]=VILLES![ID] WHERE CONTACT![UserID]= " & numuser Rsqt.Open SQL, ConnectDataBase, adOpenDynamic, adLockOptimistic, adCmdText
note : si je remplace INNER JOIN par JOIN
Message Erreur : "Erreur de syntaxe dans la close From"
est ce un pb de syntaxe ?
Merci.
Partager