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

把第一次的结果放在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用