多条SQL查询返回到一个DataSet的问题
我的存贮过程中有复杂的结计如下
select sum(A),sum(B)
from table
where condition1
select sum(A),sum(B)
from table
where condition2
select sum(A),sum(B)
from table
where condition3
我想把这些查询都返回到一个dataset中,可是好象只返回第一个查询结果,其它查询的在DateSet中没有结果。不知道能不能实现这样,请给个解决方法提示。
问题点数:100、回复次数:4Top
1 楼catthunder2000(男儿何不带吴钩)回复于 2005-04-01 18:58:33 得分 60
把這几個sql union起來。Top
2 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-04-01 19:12:49 得分 30
DataSet ds=new DataSet();
da.Fill(ds);
以后通过
ds.Tables[0]
ds.Tables[1]
……
来访问Top
3 楼LoveCherry(论成败,人生豪迈;大不了,重头再来!^_^)回复于 2005-04-01 19:13:20 得分 0
你也可以通过
ds.Tables["table"];
ds.Tables["table1"];
ds.Tables["table2"];
……
来访问Top
4 楼slhuang(★Shawn★)回复于 2005-04-01 19:20:52 得分 10
可以。Top




