c 連線Oracle資料庫 ODAC

2021-08-19 23:14:32 字數 1236 閱讀 6291

安裝完成後在安裝目錄下找到oracle.manageddataaccess.dll

(我的是在這個目錄下c:\program files (x86)\oracle developer tools for vs2017\odp.net\managed\common)

將oracle.manageddataaccess.dll複製到專案下,並新增引用

新增命名空間:

using oracle.manageddataaccess.client;

using oracle.manageddataaccess.types;

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.linq;

using system.text;

using system.threading.tasks;

using system.windows.forms;

using oracle.manageddataaccess.client;

using oracle.manageddataaccess.types;

namespace countmoney

private void button1_click(object sender, eventargs e)

}catch (exception ex)

finally}}

}

其中

string connstr = "user id=sunyue;password=ayou;data source=(description=(address_list=(address=(protocol=tcp)(host=desktop-252ke0g)(port=1521)))" +

" (connect_data =(server = dedicated) (service_name = xe)))";

這句不知道怎麼填的話,可以參考tnsnames.ora檔案,以及自己的連線名之類的啦!

C 連線oracle資料庫

using system.data.oracleclient 首先要引入上面這條語句,如果這條語句報錯,那應該是沒有引用oracleclient.dll,在專案上右鍵 新增引用,在.net選項卡中找到system.data.oracleclient,如果找不到,那就點 瀏覽 選項卡,找到c wind...

C 連線Oracle資料庫

public oracleconnection psrcoracon string psrcconn data source sourceservicename uid sourceusername pwd sourcepassword psrcoracon new oracleconnection...

C 連線oracle資料庫

c 連線oracle資料庫的時候,需要安裝oracle客戶端,這樣會比較麻煩,這裡提供一種連線方式 即第三方庫oracle.manageddataaccess.dll 可以不用安裝oracle客戶端就可以進行連線。12 在工程中新增引用 oracle.manageddataaccess.dll 3引...