程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> .net連接oracle的3種實現方法

.net連接oracle的3種實現方法

編輯:關於ASP.NET
    這篇文章介紹了.net連接oracle的3種實現方法,有需要的朋友可以才可以一下  

    方式1:直接利用.NET的oracle驅動連接
    安裝Oracle客戶端驅動包
    找到服務器端安裝路徑:E:oracleproduct10.2.0db_1NETWORKADMIN下tnsnames.ora,把該文件覆蓋客戶端驅動目下該文件
    配置客戶端驅動
    1、打開數據源管理
    2、選擇系統DSN,點擊[添加]
    3、彈出的界面中選擇Oracle in OraDB10g_1驅動,彈出Oracle ODBC  Driver  Configuration界面
    4、填寫四個數據項Data Source Name    TNS  Services Name  User ID
    其中TNS Servers Name指的是服務器端設置服務名稱
    這個部分可以省略
    設置完成之後確定
    引用System.data.oracleclient;

    復制代碼 代碼如下:
     using System.data.oracleclient;
     string oradb = "Data Source=water;User Id=modis;Password=modis;Integrated Security=no";
     OracleConnection conn = new OracleConnection(oradb);
     conn.Open();


    (我的環境為VS2005,oracle數據源連接只支持到10g以下。)

    方式2:安裝完ODP.net(Oracle Data Provider.NET),通過OLEDB連接。
    引用System.Data.OleDb;

    復制代碼 代碼如下:
     using System.Data.OleDb;
     string oradb = "Provider=OraOLEDB.Oracle;Data Source=water;User Id=modis;Password=modis;";
     OleDbConnection myConnection = new OleDbConnection(oradb);
     myConnection.Open();

    方式3:安裝完ODP.net,通過Oracle的連接器
    引用動態鏈接庫Oracle.DataAccess.Client.

    復制代碼 代碼如下:


     using Oracle.DataAccess.Client;
     string oradb = "Data Source=water;User Id=modis;Password=modis;";
     OracleConnection conn = new OracleConnection(oradb); // C#
     conn.Open();

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved