首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

把第一次的结果放在dataset中,做二次查询时就从dataset中查询,该如何处理

2012-01-08 
把第一次的结果放在dataset中,做二次查询时就从dataset中查询把第一次的结果放在dataset中,做二次查询时就

把第一次的结果放在dataset中,做二次查询时就从dataset中查询
把第一次的结果放在dataset中,做二次查询时就从dataset中查询。
请问二次查询时应该怎么操作?

[解决办法]
dataset查询有个筛选filter
[解决办法]
那你也要将dataset内容放在viewstate,否则一回发也没有了。
第二次查询可以用DataTable的Select方法
[解决办法]
ds.Tables[0].Select(筛选条件);
[解决办法]
oDataSet.Tables[0].DefaultView.RowFilter = string.Format( "ID= '{0} ' ",iID);
[解决办法]
用的时候直接用oDataSet.Tables[0].DefaultView,当DataTable用

热点排行