Bonjour à tous,
Je suis bloqué sur un problème depuis ce matin que je saurais expliquer, j'éspere que quelqu'un ici pourra le faire.
Donc j'effectue une requete sql qui doit me retourné un seul résultat ( lorsque je l'execute directement sur la base elle m'en retourne bien qu'un seul ) Sependant lorsque mon script vb l'execute un RecordCount m'en retourne plus d'un. Voici le code :
Quelqu'un pourrait t'il me dire ce qui ne va pas .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 sql = "SELECT * FROM tblPresence WHERE " sql = sql & "ID_personne=" & ID & " " sql = sql & "and jour = '" & datecol & "' AND heure_debut='" & txtHeure_debut & "' AND heure_fin ='" & txtHeure_fin & "';" Set record2 = maBase.OpenRecordset(sql, dbOpenDynaset) If record2.RecordCount = 1 Then
Merci d'avance
Pierre
Partager