Bonjour, dans mon code SQL suivant, la synthaxe autour de la variable est mauvaise...Le but est de selectionner les enregistrement où le champ commence par la valeur de la variable ( d'où le %).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
dim valAnObj as integer
valAnObj =101
 
strSQL = " SELECT fldRef_tblDosEss FROM tblDosEss WHERE fldRef_tblDosEss LIKE ' valAnObj%' "
Forms![frmRchDosEss].cboDos2_frmRchDosEss.RowSourceType = "Table/Requête"
Forms![frmRchDosEss].cboDos2_frmRchDosEss.RowSource = strSQL
Forms![frmRchDosEss].cboDos2_frmRchDosEss.Requery
J'ai essayé plein de possibilité et ça ne marche jamais, et je suis obligé de garder cette variable car elle prend différentes valeurs selon les cas .
Merci de votre aide