日期:2014-05-19  浏览次数:20827 次

dataset表能否用SELECT之类的筛选啊
问题是这样的,我的程序的SQL   服务器不在本地局域网,每次连接到数据库读取时都有十几二十秒的延时,我想能不能只读一次数据库到DATASET中,以后在业务中要对数据作统计能不能直接在DATASET中使用select之类的语句统计啊。或者各位前辈是这怎么来解决这种问题的啊

------解决方案--------------------
DataRow[] drArr = ds.Tables[ "tablename "].Select( "userid > 100 And usersex = '女 ' ");
------解决方案--------------------
DataSet 自己没有

但是 他可以转换成 DataView 和 DataTable
DataView.rowFilter= " "; 进行筛选

DataTable.Select(); 进行筛选..............