VS2010 連線 oracle 11g 資料庫

2021-08-31 08:28:43 字數 914 閱讀 3121

最近用vs2010開發乙個系統監控軟體。資料庫使用oracle 11g .

由於以前一直使用微軟的相關產品進行配套開發。所以操作起來兒有些困難。

開發工具:vs2010

資料庫:oracl 11g

在連線oracle資料時,我們需要做以下的工作:

1、新增 oracleclient 引用

2、編寫資料庫操作**:

private static oracleconnection connection;

public static oracleconnection connection

else if (connection.state == system.data.connectionstate.closed)

else if (connection.state == system.data.connectionstate.broken)

return connection;

}dataset ds = new dataset();

oraclecommand cmd = new oraclecommand(sql, connection);

cmd.parameters.addrange(values);

oracledataadapter da = new oracledataadapter(cmd);

da.selectcommand = cmd;

da.selectcommand.connection = connection;

da.fill(ds);

connection.close();

connection.dispose();

return ds.tables[0];

4、在web.config中配置相關節點

做好以上工作就可以進行系統的測試開發。

vs2010連線oracle10g除錯web程式

大家都知道,oracle10g有乙個bug,11g應該已經修正了這個bug,運氣不好,以前在xp下就用了10g,在win10下,習慣性的安裝了10g,悲劇了。oracle10g連線資料庫的程式所在的路徑是不允許有怪字元的。而64位的作業系統預設安裝的程式都是program files x86 這下無...

VS2010連線mysql資料庫

用visual studio 2010連線mysql資料庫。1 在vs中新建乙個控制台專案mysql test。2 選擇project properties configuration properties 1 vc directories include directories目錄中新增 d pr...

VS2010 連線附加選項 force

force 強制檔案輸出 visual studio 2010 force multiple unresolved 備註 即使引用了符號但未定義或多次定義符號,force 選項也通知鏈結器建立有效的 exe 檔案或 dll。force 選項可以帶乙個可選引數 不論 link 是否找到符號的乙個以上的...