Bonjour,
Dans l'application VB.NET que je suis en train de développer, mes utilisateurs peuvent, entre autres, rechercher des noms de produit. Globalement, après qu'ils aient saisi le nom du produit recherché dans un textbox, ceux-ci cliquent sur un bouton recherché afin que la liste de produits recherchée soit retournée. Maintenant, j'aimerais que mes utilisateurs puissent rechercher un produit avec les premières lettres du nom du produit. Après avoir essayé plusieurs choses qui ont donné peu de résultat, je me demande comment fait-on pour rechercher un enregistrement dans une base de données à l'aide des premières lettres d'un mot saisi dans un textbox?
Pour être un peu plus clair, voici un exemple de ce que j'aimerais que ma fonction fasse:
Si par exemple, j'ai les produits ban banane1 et banane2, j'aimerais que lorsqu'un utilisateur saisi le mot ba, qu'il ait en sorti ban, banane1 et banane2.
J'ai essayé de modifier ma requête en ajoutant des wild card, mais ça ne fonctionne pas ou ça plante.
Voici un exemple de ma requête:
Merci pour votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part "SELECT Produit FROM PRODUIT WHERE Produit Like '*" & FenetreRechercher.txtNomProduitRechercher.Text & "*') AND " ...
a!!
Partager