摘要:ASP.NET溝通Oracle資料庫
之前剛接觸Oracle時,一直在煩惱到底該用哪個元件去溝通
其中有找到幾種方法:
第一種:using System.Data.OracleClient;
微軟是說不在為System.Data.OracleClient做更新的動作
System.Data.OracleClient 中的型別已被取代。雖然 .NET Framework 4 版仍然支援這些型別,不過未來的版本將移除它們。Microsoft 建議您使用協力廠商的 Oracle 提供者。
http://msdn.microsoft.com/zh-tw/library/system.data.oracleclient.aspx
第二種:using System.Data.OleDb;
這個方法我有個疑問,當回傳是個資料集合
System.Data.OracleClient有OracleType.Cursor可以宣告
但是System.Data.OleDb中的OleDbType要宣告成什麼呢?
第三種也是目前採用的方法是選擇Oracle官方提供的
Oracle Data Access Components (ODAC) for Windows Downloads
安裝下載的檔案後,把在安裝目錄下的Oracle.DataAccess.dll,並加入專案參考後就可以用囉!!!