C#.NET代码如下:
DataView dv = new DataView();
dv = ds.Tables[0].DefaultView;
dv.RowFilter = "IS_SCHEDULE=1";1、我的条件写的是不是有误?
2、经过dv过滤之后,对ds是否起作用?(貌似ds没有被改变)我想让得到一个过滤后的新的table该怎么写代码???
在线等,谢谢各位
DataView dv = new DataView();
dv = ds.Tables[0].DefaultView;
dv.RowFilter = "IS_SCHEDULE=1";1、我的条件写的是不是有误?
2、经过dv过滤之后,对ds是否起作用?(貌似ds没有被改变)我想让得到一个过滤后的新的table该怎么写代码???
在线等,谢谢各位
解决方案 »
- c#如何实现后台取色
- 急,如何利用C#在word中实现数据输入的分页啊,谁有代码给个参考啊,谢谢。
- 一个window嵌套iframe 关闭window 怎么解决
- 求助,用VS2008开发系统后登录时遇到的问题
- c# 怎么把一个双引号赋值给一个string 变量?
- 有关防止SQL注入问题
- winform的mainmenu菜单快捷键的问题,如何实现alt+f一个菜单(比如文件菜单)展开,在按u出现打印设置
- 这条语句是什么意思呀
- 征求延迟函数的编写方法:
- 如何捕捉在DataGrid中添加行中,数据不合法,运行时弹出的System.data.NoNullAllowedException,我要自定义它。(在线)
- 在C#程序中 获得xml节点的序号
- Socket不用异步会不会产生数据错误
2、DataSet中的数据不会改变
新表
DataTable dtNew=ds.Tables[0].Clone();foreach (DataRowView drv in dv)
{
dtNew.ImportRow(drv.row);
}(代码未测试)
可以对DV循环,然后再赋值给一个table即可。