Я подключал базу SQL 2005, делал подобный фильтр, т.е. в комбобоксе выбрал значение, нажал на кнопку и в DataGridView показываются записи в соответствии с выбранным фильтром. В ComboBox Tasks ставишь галочку Use data bound items и в Data Source выбираешь Binding Source этой таблицы ну и Display Member и Value member устанавливаешь соотв какое поле будет отображаться и значение (у меня id).
Вот код на кнопку фильтр:
| Код | Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Me.bndAbonent.Filter = "TypeAbonentID=" & Me.ComboBox1.SelectedValue Dim col As Int16 = 0 With Me.AbonentDataSet.tblAbonent For col = 0 To .Columns.Count - 1 If .Columns(col).ColumnName = "TypeAbonentID" Then .Columns(col).DefaultValue = Me.ComboBox1.SelectedValue End If Next End With End Sub
|
|