oracle执行一个增加和一个查询结果集的存储过程怎么写?最后要的是结果集,举个实例
3个回答
展开全部
在存储过程里把查到的结果集 插入到一个临时表中,在C#中调用完了存储过程,再去那个临时表中把数据查询出来,不就可以直接绑定到 gridview上了么。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CREATE OR REPLACE Procedure s
(
sPluCode Varchar2,
Result_Set Out sys_refcursor
)
Is
Begin
insert into tSkuplu()
values()...
Open Result_Set For
Select *
From tSkuPlu P
Where P.PluCode = sPluCode;
Return;
Exception
when others then
Begin
Return;
End;
END s;
然后C#中用adapterfill到dataset中就可以了。
(
sPluCode Varchar2,
Result_Set Out sys_refcursor
)
Is
Begin
insert into tSkuplu()
values()...
Open Result_Set For
Select *
From tSkuPlu P
Where P.PluCode = sPluCode;
Return;
Exception
when others then
Begin
Return;
End;
END s;
然后C#中用adapterfill到dataset中就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
存储过程加一个出参,类型为游标。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询