国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

Oracle利用游標返回結果集的的例子(C#)

2024-07-21 02:26:40
字體:
來源:轉載
供稿:網友
本例在vs2005+oracle 92010 + windowsxp sp2測試通過
1、創建一個游標變量,為返回值使用
create or replace package types as
  type cursortype is ref cursor;
end;
2、創建函數(或者存儲過程)
create or replace function testpro return types.cursortype is
lc types.cursortype;
begin
  open lc for select * from test;
  return lc;
end testpro;
3、編寫c#程序(注意:要先應用system.data.oracleclient)
            oracleconnection conn = new oracleconnection("yourconnectstring");
            oraclecommand cmd = new oraclecommand("testpro", conn);
            cmd.commandtype = commandtype.storedprocedure;
 
            oracleparameter op = new oracleparameter("c", oracletype.cursor);
            op.direction = parameterdirection.returnvalue; 
            cmd.parameters.add(op);
 
            dataset ds = new dataset();
            oracledataadapter da = new oracledataadapter(cmd);
 
            da.fill(ds,"test");
 
            this.datagridview1.datasource = ds.tables["test"];
ps:使用儲過程方法類似。

國內最大的酷站演示中心!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 瑞安市| 庆元县| 仁寿县| 乌什县| 渝中区| 垦利县| 石台县| 和田市| 永兴县| 林芝县| 庆安县| 美姑县| 汝州市| 云林县| 兴和县| 射阳县| 信阳市| 金川县| 卓尼县| 炉霍县| 姜堰市| 巫溪县| 修水县| 桐城市| 保德县| 小金县| 林周县| 怀化市| 柞水县| 文水县| 苏尼特左旗| 平顺县| 怀集县| 应城市| 曲阜市| 彰化市| 桓仁| 崇礼县| 汶川县| 阿克陶县| 石阡县|