首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MS EntLib 4.1中使用DAAB从oracle存储过程返回引用游标

在MS EntLib 4.1中使用DAAB从oracle存储过程返回引用游标
EN

Stack Overflow用户
提问于 2010-03-24 07:11:57
回答 2查看 4K关注 0票数 1

是否可以使用Microsoft Enterprise Library 4.1中的DAAB从oracle存储过程中获取引用游标?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-25 03:22:41

是的,你当然可以。

代码语言:javascript
复制
PROCEDURE load_all (
    p_row_start          IN     number,
    p_page_size          IN     number,

    cur_out              OUT    sys_refcursor
) AS
...

在C#方面:

代码语言:javascript
复制
DbCommand cmd = db.GetStoredProcCommand("my_package.load_all", paramValues))
IDataReader r = db.ExecuteReader(cmd);
...

RefCursor参数应该被命名为"cur_out“。

票数 1
EN

Stack Overflow用户

发布于 2010-10-14 06:43:16

DAAB不为我们提供获取引用光标的功能。问题是System.Data.Common没有DbType.Cursor或DbType.RefCursor类型。因此,在DAAB 4.1源代码中需要进行一些调整。请按照以下链接中提供的步骤操作。它就像小菜一碟。

http://www.codeproject.com/KB/database/DAAB_On_ODPNet.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2504302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档