我有一个 DataGridView 显示存储在数据库中的信息。
假设我有一个科目(数学、英语和科学)的专栏,我怎样才能使 DataGridView 只显示我选择的科目(最好通过下拉框)。因此,如果我在下拉框中选择了英语,它将只显示主题 = 英语的数据条目。
我很无能为力,因此非常感谢您的帮助,谢谢。(这是在VB中)
我有一个 DataGridView 显示存储在数据库中的信息。
假设我有一个科目(数学、英语和科学)的专栏,我怎样才能使 DataGridView 只显示我选择的科目(最好通过下拉框)。因此,如果我在下拉框中选择了英语,它将只显示主题 = 英语的数据条目。
我很无能为力,因此非常感谢您的帮助,谢谢。(这是在VB中)
您可以过滤您的数据视图并将其显示在数据网格上。
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