Bonjour,
Voilà, je suis en train de créer dans un programme un recordset hiérarchique, j'ai une erreur lors de l'exécution de ma requête :
J'ai un problème à cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 sql = "SHAPE{SELECT * FROM personne ORDER BY nom_personne} APPEND " sql = sql & "({SELECT date_dons, montant_dons, commentaires, regler, mode_reglement, code_cerfa " sql = sql & "FROM dons ORDER BY date_dons} AS Dons RELATE id_personne TO id_personne)" rsDonateurs.Open sql, Cn, adOpenDynamic, adLockOptimistic, adCmdText, voici l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part rsDonateurs.Open sql, Cn, adOpenDynamic, adLockOptimistic, adCmdText
"Erreur d'exécution '-2147217900 (80040e14)' : La colonne (id_personne) n'existe pas dans l'ensemble de lignes approprié."
Sachant que là il est censé m'afficher seulement les données ou les id_personne sont égaux.
J'ai une 2ème question, je souhaiterais faire une jointure externe, un left outer join, quelqu'un peut me dire comment le mettre dans la requête.
merci.







Répondre avec citation
Partager