安裝完成後在安裝目錄下找到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引...