Bonjour


Je débute dans la programmation VB avec MySQL.

Si par exemple je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
strQuery = "select nom from personnel where niveau='" & TextBoxNiveau.Text & "'"
ça fonctionne en me faisant un retour des noms de la table personnel ayant pour niveau ce que j'ai indiqué dans la textBox "TextBoxNiveau"


Si je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
strQuery = "select nom from personnel where niveau='" & TextBoxNiveau.Text & "' and langue='" & TextBoxLangue.Text & "'"

ça fonctionne en me faisant un retour des noms de la table personnel ayant pour niveau ce que j'ai indiqué dans la textBox TextBoxNiveau ET la langue indiquée dans la textBoxLangue.


Par contre, si je ne rempli que l'un des deux champs, je n'ai aucun résultat.


Serait-il donc possible de faire en sorte de retourner les résultats, peu importe la textbox renseignée ? Est-ce dans le code VB ou alors dans la requête SQL que je pourrais omettre un des champs mais avoir le résultats obtenu grâce à l'autre champ ?


Merci