尊敬的先生, 我将过滤器应用于像这样的绑定源
Private Sub ComboBox1_SelectedValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedValueChanged
If ComboBox1.SelectedValue > 0 Then
Dim myID As Integer
myID = ComboBox1.SelectedValue
If myDataset.myTable.Columns.Contains("catid") Then
BindingSource1.Filter = "catid =" & myID
end if
end if
但是在加载和关闭表单时,这会给出一个错误,即字段“catid”不存在。 如何找到绑定源绑定到具有特定列“catid”的数据表?并应用过滤器只有它存在? 您忠诚的 Murulimadhav