-
oui si je met directement la valeur ca fonctionne mais la valeur change dans le programme donc je dois la mettre dans une variable integer et c est la qu il me dit qu il a un probleme :
Code:
str_requete = "SELECT Absence_tbl.Date_debut_absence, Absence_tbl.Date_fin_absence, Eleves_tbl.Id_eleve FROM Eleves_tbl INNER JOIN Absence_tbl ON Eleves_tbl.Id_eleve=Absence_tbl.Eleve Where (((Eleves_tbl.Id_eleve) = 6))"
==> ok ca fonctionne
Les dates s'affiche pour l eleve donc l id=6 le champ id_eleve est de type numerique auto
Code:
str_requete = "SELECT Absence_tbl.Date_debut_absence, Absence_tbl.Date_fin_absence, Eleves_tbl.Id_eleve FROM Eleves_tbl INNER JOIN Absence_tbl ON Eleves_tbl.Id_eleve=Absence_tbl.Eleve Where (((Eleves_tbl.Id_eleve) = '" & Int_id & " '))"
==> pas ok ca ne fonctionne pas pourtant dans la variable int_id de type integer ya bien 6
Ca fais deux jours que je suis sur ca :aie::aie:
Et je suis toujours au meme probleme :?:? La je désespére de pas trouvé
-
Mince, on parle pourtant un français correct, enfin je pense
Si ton champs est de type numérique, pas de quote
Code:
Where (((Eleves_tbl.Id_eleve) = " & Int_id & "))"
D'ailleurs, je ne vois pas pourquoi toutes ces parenthèses
Code:
Where Eleves_tbl.Id_eleve = " & Int_id
-