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" :
1 2 3
| SELECT [N°], CLASSE, NOMS, PRENOMS
FROM DonneesEleves
WHERE CLASSE = 'ClaSelect' |
le ClaSelect est la variable déclarée dans le form comme suit :
Dim ClaSelect As String = Form2.ComboBox1.Text
Pour ouvrir la table (DonneesEleves) de ma base de donnée (BaseEleve)
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
Partager