主要是因为原来的过程都是SQL Server的。在SQL Server里面可以连续执行2条Select语句返回2个结果集到dot net的DataReader或者DataSet中。
DataReader对象有一个方法NextResult可以读取下一个结果集中的数据
DataSet本身就可以存储多个结果集的数据。
现在要往oracle中来转了,这块就麻烦了
因为不打算修改代码程序的,这样改动太大了。 :(这就像咬上两口再往肚里咽一样
DataReader对象有一个方法NextResult可以读取下一个结果集中的数据
DataSet本身就可以存储多个结果集的数据。
现在要往oracle中来转了,这块就麻烦了
因为不打算修改代码程序的,这样改动太大了。 :(这就像咬上两口再往肚里咽一样
select * from table1
union
select * from table2;
如果两表结构不相同,不知道你想得到一个什么样的结果呢?
select *
from table1,table2;
也是表示两表的的集呀