求救!!!如何使用xsd数据集调用oracle输出结果集的存储过程???
存储过程如下
create or replace procedure test1(param1 in varchar2,
param12 out pack_wms_utility.wmsCursor) is
//pack_wms_utility.wmsCursor为ref cursor类型
begin
open param12 for
select * from wms_pub_bin;
exception
when others then
dbms_output.put_line(sqlerrm);
end test1;
但是在c#程序里调用的时候就报错了"PLS-00306: 调用 'TEST1' 时参数个数或类型错误"
这是c#里的代码
QueriesTableAdapter ad = new QueriesTableAdapter();
object obj = new object();
ad.TEST1("1", out obj);//第二个参数类型.net给设置为object类型的,所以此处不知道该传入什么类型,就传进一个object
请问一下各位,有用过xsd调用过oracle存储过程的么?劳烦有时间的朋友帮忙调试一个小例子,感激不尽!!!