多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

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

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

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

本文采用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 的那種。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产精品嫩草免费视频 | 亚洲免费人成在线视频观看 | 好大好湿好硬顶到了好爽在 | 日韩四区 | 国产高清不卡一区二区三区 | 久久久久国产成人精品 | 一级一级特黄女人精品毛片 | 欧美性在线播放 | 国产精品久久久久久影视 | 欧美日韩一区二区高清视 | 亚洲天堂视频在线免费观看 | 一区二区视频在线观看免费的 | 宇都宫紫苑(rion)在线播放 | 羞羞午夜 | 精品国产成人综合久久小说 | 日本免费新一区二区三区 | 嫩草亚洲国产精品 | 一级做a爰片久久毛片图片 一级做a爰片欧美aaaa | 欧美色图另类小说 | 超高清欧美同性videos | 国产一区二区精品久久 | 又污又黄又无遮挡网站 | 手机看片国产免费久久网 | 久久综合一区二区三区 | free俄罗斯性xxxxhd视频 | 日本综合在线观看 | 欧美精品另类 | 鲁在线 | 亚洲欧美日产综合一区二区三区 | 永久在线观看www免费视频 | 国产精品欧美视频另类专区 | 五月天免费在线视频 | videos欧美成人 | 欧美成人亚洲欧美成人 | 中文字幕丰满乱码 | 久久天天 | 国产免费高清福利拍拍拍 | 羞羞网站免费观看 | 日产国产欧美视频一区精品 | 日韩爱爱片 | 亚洲欧美中文字幕高清在线一 |