[英]Filtering rows in datatable
我有两个ComboBox's
,每个ComboBox's
代表DataTable
一列。 通过这些列中的值自动填充ComboBox's
。 我想加载DataTable
,然后在ComboBox's
选择要过滤ComboBox's
,仅显示包含来自combobox1
代表column1
和combobox2
代表column2
的值的行
我尝试使用DataTable.Select
但收到一条错误消息说找不到该列。 我正在使用mysql连接器填充DataTable
。
我也尝试过如何制作C#DataTable过滤器,但是我不知道为什么它无法识别GridFieldDAO dao = new GridFieldDAO();
有人可以指出我正确的方向吗?
到目前为止,这是我的代码。
try
{
DataView FserieView = new DataView(DS1);
FserieView.RowFilter = "Model = " + cmbFilterFseries1.Text;
dataGridFserie.DataSource = FserieView;
}
catch (Exception error)
{
MessageBox.Show("The following error occurred: " + error.Message, "Report error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
}
收到错误消息,找不到该列。
使用DataTable.Select
使它正常工作。 我忘记了引发错误的''标记。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.