我在C#中有一个DataSet
,其中我有一个textbox9
的行数,但我想对它进行过滤,以便它只计算Status='Closed'
的位置。在访问DataSet
之前,我可以使用SQL语句完成此操作,但我希望将所有数据放入单个DataSet
中,然后对其进行过滤。
MyCommand = new OleDbDataAdapter("SELECT * FROM [CR$]'", MyConnection);
DataSet dtSet = new System.Data.DataSet();
MyCommand.Fill(dtSet);
bindingSource1 = new BindingSource();
bindingSource1.DataSource = dtSet;
bindingSource1.DataMember = dtSet.Tables[0].TableName;
dataGridView1.DataSource = bindingSource1;
textBox9.Text = dtSet.Tables[0].Select("Status='Closed'");
发布于 2012-12-06 20:10:18
DataView dv = new DataView();
dv = dtSet.Tables[0].DefaultView;
dv.RowFilter = "Status='Closed'";
https://stackoverflow.com/questions/13751510
复制