求救!!!如何使用xsd数据集调用oracle输出结果集的存储过程???

kele224354 2012-07-26 09:25:04
存储过程如下
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存储过程的么?劳烦有时间的朋友帮忙调试一个小例子,感激不尽!!!
...全文
65 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
kele224354 2012-07-26
自己先顶一下!
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2012-07-26 09:25
社区公告
暂无公告