日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Oracle > Oracle數據庫返回多個游標結果集的總結

Oracle數據庫返回多個游標結果集的總結

來源:程序員人生   發布時間:2013-11-02 02:18:23 閱讀次數:4044次

本文采用Oracle 11g,采用.net 企業庫訪問數據庫。

首先引用如下包

Microsoft.Practices.EnterpriseLibrary.Common

Microsoft.Practices.EnterpriseLibrary.Data

下面是返回一個參數時的代碼。

代碼

OracleDatabase db = new OracleDatabase("數據庫連接字符串");
DbCommand cmd = db.GetStoredProcCommand("SingleRefTest");//過程名字大小寫無所謂
DataSet ds = db.ExecuteDataSet(cmd);
this.dataGridView1.DataSource = ds.Tables[0];

相應的存儲過程必須包含一個cur_OUT 的一個in out sys_rfcursor參數。

據說,這個cur_OUT名字必須為這個,尚待求證。

下面為返回兩個參數的代碼。

object[] results = new object[2];
OracleDatabase db = new OracleDatabase("數據庫連接字符串");
DbCommand cmd = db.GetStoredProcCommand("MultipleRefTest", results);
DataSet ds = db.ExecuteDataSet(cmd);
this.dataGridView2.DataSource = ds.Tables[0];
this.dataGridView3.DataSource = ds.Tables[1];

這里值得注意的是,在數據庫過程中,必須包含兩個OUT型參數,貌似名字沒有要求,本人用的cur_OUT和cur_OUT1完全可以。

值得注意的是,這里只能為out型,不能為in out 的那種。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美日韩精品一区二区 | 日韩电影免费观看 | 一级毛片视频 | 黄色av免费在线观看 | 成人a毛片 | 亚洲精品女 | 男女视频在线观看 | 黄色片免费看 | 国产福利一区二区三区 | 日韩欧美电影在线观看 | 国产毛片精品 | 免费毛片网 | 日韩精品久久久久久久软件91 | 免费国产在线视频 | 99久免费精品视频在线观78 | 亚洲一区二区三区在线视频 | sese在线观看 | 麻豆久久久久久 | 男人天堂电影 | 亚洲精品国产精品久久99热 | 国产一区二区三区不卡在线观看 | 国产精品久久久久久久久久久久久 | 91久久久久久久久久 | 丰满岳乱妇一区二区三区 | 日韩欧美一区二区三区免费观看 | 操操电影| 性xxxxx | 久久精品免费 | 亚洲一区二区av | av激情网 | 亚洲国产精品一区二区三区 | 久久久久久网 | 久久xx | 成人福利| 日韩免费看片 | 在线色av| 久久不射网| 国产91在线观 | 97免费在线视频 | 色综合一区 | 澳门a毛片免费观看 |