我有一个显示存储在数据库中的信息的DataGridView。
假设我有一个主题列(数学,英语和科学),我怎么能这样做,所以DataGridView只显示我选择的主题(最好通过下拉框)。因此,如果我在下拉框中选择了英语,它将仅显示具有Subject = English的数据条目。
我很无能,所以非常感谢帮助,谢谢。 (这是在VB中)
答案 0 :(得分:1)
您可以过滤数据视图并在数据网格上显示。
Dim view as new DataView //'Declare a new dataview
view.Table = someDataSet.Tables("Sometable") //'the table you're working with
view.RowFilter = "subject = 'English'" //'The filter as you were writing a where clause
someDatagridview.DataSource = view //'bind it to DGW