VS2013中使用oracle,关于引用哪个.dll

如题所述

Oracle、Microsoft 和第三方供应商都提供了针对 Oracle 产品进行了优化的数据供应程序。 Oracle 和 Microsoft 免费提供其 Oracle 数据供应程序。

访问 Oracle 的操作有些类似于对 Sql Server 的操作。对Oracle 的访问有以下几种数据提供程序。
Ø Microsoft.NET Oracle 提供程序
Ø OLE DB .NET 提供程序
Ø ODBC .NET 数据提供程序
Ø Oracle 的 ODP.NET 提供程序
其中第四种,必须先安装由 Oracle 提供的 ODP.NET 才能够实现访问。
----------------------

Microsoft.NET Oracle 提供程序 System.Data.OracleClient命名空间
在此名字空间中,主要包含四个核心类,它们分别是:OracleConnection、OracleCommand、OracleDataReader、OracleDataAdapter。可使用 System.Data.OracleClient 命名空间中类的子集来执行 Oracle 存储过程和函数
----
Oracle 的 ODP.NET 提供程序
下载单独的ODAC组件,也可以下载Oracle Developer Tools ForVisual Studio .NET。
OracleDeveloper Tools For Visual Studio .NET提供了与VS工具的集成
项目引用了Oracle.DataAccess.dll文件。可以利用 Reflector 来反射出 Oracle.DataAccess.dll 中的内容。在这个类库中有几个重要的命名空间Oracle.DataAccess.Client, Oracle.DataAccess.Types;追问

谢谢!还有一个问题关于sqlsever2008R2d的

温馨提示:答案为网友推荐,仅供参考
相似回答