Salut tout le monde,
Je viens d'utiliser un simple comboBox dans mon Form et j'avais pour but de faciliter la saisie. C'est à dire lorsque vous introduisez le numéro 1 il t'affiche l'index le plus proche qui commence par 1 ensuite si vous ajoutez 9 il t'affiche le numéro ex : 193232365 correspondant à l'index le plus proche et ainsi de suite jusqu'à la fin de la saisie. J'utilise les ADODB recordset pour la connexion à la BDD Access et j'ai ajouter le code suivant pour simuler ce travail
Private Sub Combo1_Change()
Dim sql As String
Dim rs As New ADODB.Recordset
Set rs = Nothing
sql = "SELECT Articles.refA From Articles WHERE (((Articles.refA) Like '1'+'*')) ORDER BY Articles.refA;"
rs.Open sql, conn, adOpenStatic, adLockOptimistic
Combo1.Text = rs![refA]
End Sub
Le problème d'après c'est la requête mais malheureusement cette requete fonctionne parfaitement sous Access. Peut être que ce code manque bien quelques lignes mais pour l'instant le recordset est vide. Donc si quelqu'un pourrai m'aider je lui serai reconnaissant.
Merci pour votre attention.