Bonjour, je tourne en rond depuis un bon moment donc je m'en remet à vous.
Voici mon code:
J'obtiens le message (Erreur d'exécution, (opérateur absent) dans l'expression "pn_boitier=125"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub ListeBoitier_AfterUpdate() 'Le texte de listebox est chargé' Dim odb as DAO.Database Dim oRst as DAO.Recordset Dim description as string description = ListeBoitier.Text 'Valeur 125 par défault Set odb = CurrentDb<div style="margin-left:40px">Set oRst = odb.recordset("SELECT des_boitier,pn_boitier FROM boitier_electrique WHERE pn_boitier=" & description msgbox(oRst.Fields(0))</div>end sub
Si j'écris ceci, pas de problème, la requête me renvoit la description souhaitée du boitier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set oRst = odb.recordset("SELECT des_boitier,pn_boitier FROM boitier_electrique WHERE pn_boitier='125'"
Pouvez-vous m'indiquer ce que je dois modifier pour mettre une variable dans ma requete.
Merci de votre aide;
Partager