在一个c#代码示例中看到这样一个语句:
dvresult.RowStateFilter = DataViewRowState.CurrentRows;
其中dvResult是一个dataview类型的变量。解释说这个是设置行状态过滤器,不知道具体起什么作用?删了以后貌似也没有什么影响。求知道的说下他的作用,最好能举个示例。
具体代码如下: private void btnQuery_Click(object sender, EventArgs e){
DataView dvresult = employeeDataSet.employee.DefaultView;
dvresult.Sort = "部门";
dvresult.RowFilter = "部门='" + tbxDepartment.Text + "'";
dvresult.RowStateFilter = DataViewRowState.CurrentRows;
dataGridView1.DataSource = dvresult;
}
dvresult.RowStateFilter = DataViewRowState.CurrentRows;
其中dvResult是一个dataview类型的变量。解释说这个是设置行状态过滤器,不知道具体起什么作用?删了以后貌似也没有什么影响。求知道的说下他的作用,最好能举个示例。
具体代码如下: private void btnQuery_Click(object sender, EventArgs e){
DataView dvresult = employeeDataSet.employee.DefaultView;
dvresult.Sort = "部门";
dvresult.RowFilter = "部门='" + tbxDepartment.Text + "'";
dvresult.RowStateFilter = DataViewRowState.CurrentRows;
dataGridView1.DataSource = dvresult;
}
解决方案 »
- 升级工具如何做?
- hashtable键、值问题……help me,这个是为什么?
- 在richTextBox中,当用户按下一个按键,我如何才能知道当前光标在第几行、第几列?
- 请教高手,通过ccproxy 代理上网,如何用查询分析器连接internet 上SQL Server?up有分
- 类的层级结构太深,用override能显示可重写的方法,但是怎么知道这个重写的方法到底是在那个父类里定义的.
- 云通讯i录怎么做??谁有思路啊?我是一头雾水,不知道从何下手
- sql自定义查询语句
- 有人熟悉mutli-scale的图像分割吗?
- 求一个关于处理显示后台返回json数据问题
- 请问!!!!!!!!!!!
- C#调用vc++的dll出现问题,请大家帮忙谢谢
- C#中如何设定打印格式?
首先
dvresult.Sort = "部门"
是说当前这个Vive按照数据库中的部门进行排序
dvresult.RowFilter = "部门='"+ tbxDepartment.Text+"'";
View中按中控件tbxDepartment的属性Text的值拼出的SQL语句进行过滤
可能的语句是
select * from [表明] where 部门='[tbxDepartment.Text]'
你为什么就是不肯先看看DataViewRowState包含哪些枚举值?