bonjour,
j'ai un problème avec une requête...
il faut savoir que je travaille sous visual studio 2005 et je veux afficher des informations dans un formulaire, tirées d'une base Access 2000
ébauche de requête :
donc je souhaite savoir, par 'intervenant', leur type de contrat, région d'origine et la personne contactée dans l'entreprise, mais ces champs ne sont pas tous nécessairement renseignés... d'ou les jointures externes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT * FROM T_Intervenant LEFT OUTER JOIN (T_Type_Contrat ON T_Intervenant.Ref_contrat = T_Type_Contrat.Ref_contrat) LEFT OUTER JOIN (T_Region ON T_Intervenant.Ref_region = T_Region.Ref_region) LEFT OUTER JOIN T_Contact_ENERGITIM ON T_Intervenant.Ref_contact = T_Contact_ENERGITIM.Ref_contact WHERE T_Intervenant.Ref_Intervenant = " + NumIntervenant"
mais le debogueur de visual studio me renvoi l'erreur suivante :
si quelqu'un peut me dire ce qui ne va pas...Erreur de syntaxe (opérateur absent) dans l'expression 'T_Intervenant.Ref_region = T_Region.Ref_region LEFT OUTER JOIN T_Contact_ENERGITIM ON T_Intervenant.Ref_contact = T_Contact_ENERGITIM.Ref_contact'.
merci!!!
Partager