天天看點

System.Data.OracleClient.OracleConnection過時

很久沒有用oracle資料庫,現在有個需求要用到,故在Visual Studio2012裡面向oracle資料庫寫資料。

按照以前的做法,引用System.Data.OracleClient的dll庫,在程式裡using System.Data.OracleClient;

連接配接資料庫時,一直有個提示System.Data.OracleClient.OracleConnection過時。

解決方法:

在oracle的安裝目錄下找到Oracle.DataAccess.dll。其目錄:app\zhangpp\product\11.2.0\dbhome_1\ODP.NET\bin\2.x

添加引用,using Oracle.DataAccess.Client;

删除引用,using System.Data.OracleClient;

連接配接字元串:

<add name="OracleConn" connectionString="Data Source=資料庫名稱;Persist Security Info=True;User ID=使用者名;Password=密碼" providerName="Oracle.DataAccess.Client"/> </connectionStrings>

即可。