在DELPHI里 怎样调用从ORACLE中返回的结果集(100分)

L

linyq

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在ORACLE 里返回一记录集,在DELPHI中调用,以下是我在ORACLE 中写的程序,恳请帮忙,不胜感激:
create package mypkg
is
type cursortype is ref cursor;
end mypkg;
--------------------------------
create procedure return_result_set
(oCursor in out mypkg.cursortype) as
begin
open oCursor for select * from table_name;
end;
-----------------------------------------
In delphi,通过TADOConnection与ORACLE 连接 ,设置TADOStoreProc的过程名为return_result_set
设置ACTIVE 为TRUE,总是出错,不知为何? 请问怎样在DELPHI中调用ORACLE里的存储过程




 
改用TADOquery:
exec .....
 
jsxjd;
Thanks,请教改用TADOQuery 的具体代码怎样写,我在ORACLE里的存储过程有两个参数,
一个开始日期,一个结束日期。恳请帮忙。
 
顶部