Bonjour,
J’ai, depuis un certain temps, un sérieux problème à faire une requête sur trois tables(Eleves, Classe et Notation) de ma base de données.
J’utilise Visual Basic 6.0
Je vous envoie une partie du code ( en une seule ligne)dans le but d’avoir un coup de pouce :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ... RsVericationNote.Open " Select Eleves.[N°Matricule], Eleves.Nom, Eleves.Prenom,Notation.[N°Matricule] , Notation.CodeMatiere, Notation.NoteClasse, Notation.NoteComposition From Eleve INNER JOIN Notation ON Eleves.[N°Matricule] = Notation.[N°Matricule] Where Notation.CodeMatiere = " & CBMatiere.Column(1) & " and Classe.CodeNiveau = " & CBNiveau.Column(1) & " and Classe.CodeSection=" & CBSection.Column(1) & " and Classe.CodeOrdre=" & CBOrdre.Column(1) & "", cnx, adOpenKeyset, adLockPessimistic ....
NB les objets CBMatiere, CBNiveau, CBSection, CBOrdre sont
des combo Box a trois colonnes, l’objet RsVericationNote est un recordset et cnx ma connexion a la base de données.
Merci de votre patience et @+
Partager