Bonjour,
Dans mon programme sur le form précédent, je selectionne une Classe.
J'ai une base de donnée, avec les champs : Noms, Prenoms, Classe.
Je veux appliquer un Filtre pour afficher uniquement les lignes appartenant à la classe sélectionnée.
Voici la requète SQL "FillBy" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT [], CLASSE, NOMS, PRENOMS
FROM DonneesEleves
WHERE CLASSE = 'ClaSelect'
le ClaSelect est la variable déclarée dans le form comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Dim ClaSelect As String = Form2.ComboBox1.Text
Pour ouvrir la table (DonneesEleves) de ma base de donnée (BaseEleve)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Me.DonneesElevesTableAdapter.FillBy(Me.BaseElevesDataSet.DonneesEleves)
Lorsque mon Form s'affiche il n'apparait rien dans les Combox liée à la table.
Si je modifie dans la requête la donnée "ClaSelect" par l'une des entrées, à l'affichage il n'apparait que les lignes correspondantes donc la requète fonctionne.

Ma question (si je n'es pas été très clair) : Comment commander la filtre d'une table?
Merci