从数据集中快速查找:dt.select("")
2009-07-07 09:51
316 查看
从数据库中按照指定条件,查询出的数据集,放入到DataTable中,这是很普遍的用法,不必细说。有了数据集这后,要再进行一次匹配,找到符合条件的数据项,再进行输出或者存入其它的DataTable,我是怎么做的呢?我以前是通过循环,要么用for(int i=0;i<dt.rows.count;i++)或者foreach(DataRow dr in dt.Rows)。后来发现这样太慢,有时候只是用其中的一条数据,而每次都要在整个数据集上循环一遍,浪费服务器资源,并且浪费了用户时间。于是我改用了DataTable对象的一个方法:public DataRow[] Select(string filterExpression),避免了因循环而增加的服务器开销,同时也节省了时间,对于大量数据,是一个很好的解决办法,有兴趣的朋友,可以在以后的开发中尝试一下~~
相关文章推荐
- 数据集中快速查找记录小结
- .net Repeater无数据时显示"no result" 快速解决方法
- 数据集中快速查找记录小结
- 数据集中快速查找记录小结
- 如何解决在快速向jtable添加数据的时候报AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:异常
- 数据集中快速查找记录小结
- 数据集中快速查找记录小结
- 数据集中快速查找记录小结
- PL/SQL编辑数据"这些查询结果不可更新,请包括ROWID或使用SELECT...FOR UPDATE获得可更新结果"处理
- 2006-07-28 Java的常用包,"=="和"equals"的用法,基本数据类型与引用类型,对象的克隆
- 信息产业快速发展 "SOA"正在走入人们生活
- Oracle sql"NOT IN"语句优化,查询A表有、B表没有的数据
- c#List泛型数据扩展,把List<>型数据格式化成List<SelectListItem>,用来作dropdownlist的数据
- 数据结构(如何在10亿数据中快速查找出重复的数据)
- To "windows mobile 5.0 pocket pc device" connection failed 这个产品的配置数据已损坏,请与技术支持人员联系
- 数据容灾恢复软件Acronis Backup & Recovery的快速安装方法
- [Bug]ArcGIS Desktop10.1进行Join版本数据操作报:"ORA-00904: invalid identifier"
- Java "数据集"
- SQL Server 2005 不支持"date"数据类型的解决办法
- 总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题