This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / 趁周末大家都在, 问一个ASP。NET的问题, 从ORACLE回馈CURSOR的时候, 有可能回一个以上吗? 就是一个STORE PROCEDURE里有两个SELECT 语句, 然后直接形成两个DATASET?
-ningxin0809(雁影行洲);
2005-1-28
(#2099122@0)
-
Not sure I got you, but could you do something in stored procedure like declaring two cursors, one cursor is inside the loop of another?
-ttaaoo(tao);
2005-1-28
(#2099146@0)
-
我没说清楚我知道 在存储过程里可以用任意个CURSOR,但是作为变量返回,我只返回过一个的, 从来没回过两个 就是说在定义的时候, 是PROCEDURE sp_name (PARA1 IN VARCHAR2, p_cur out cursor) , 现在想PROCEDURE sp_name (PARA1 IN VARCHAR2, p_cur1 out cursor, p_cur2 out cursor) 不知道ASP。NET能不能CATCH住两个CURSOR。
再说我不知道可不可以在存储过程名字上定义两个CURSOR。
-ningxin0809(雁影行洲);
2005-1-28
{351}
(#2099154@0)
-
See if these two links can help
-hillxie(阳光、绿地、鸽子);
2005-1-28
(#2099261@0)
-
It's muti-table in one dataset,not return two dataset in one call.
-guestagain(guest again);
2005-1-28
(#2099268@0)
-
Right.
-hillxie(阳光、绿地、鸽子);
2005-1-28
(#2099279@0)
-
谢谢, 挺有用的, 只是担心ORACEL在处理SELECT上和SQL SERVER不一样。 待我周一试来。
-ningxin0809(雁影行洲);
2005-1-28
(#2099302@0)
-
不客气。但这两个文章都针对ORACLE做了解释,关于MS SQL Server的部分可以略过。
-hillxie(阳光、绿地、鸽子);
2005-1-28
(#2099356@0)