读书人

把第一次的结果放在dataset中做二次

发布时间: 2012-01-08 22:48:50 作者: rapoo

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

读书人网 >asp.net

热点推荐