(3)Oracle提供的.net连接驱动
老的visual studio不能用 ( .NET 4 以后才能用)
Oracle Data Access Components (ODAC) 是什么?
ODAC中文名称叫Oracle访问存取组件,里面集合了用来访问oracle数据库的小程序。
大概包含以下
Oracle Data Provider for .NET是(ODP)是什么?
,ODAC里包含有ODP(Oracle数据.net供应商)
ODP.NET Managed 是什么?
c#连接oracle的DLL文件
驱动下载
中文Oracle Data Access Components (ODAC) 下载:http://www.oracle.com/technetwork/cn/topics/dotnet/downloads/net-downloads-1526985-zhs.html
英文ODP.NET Managed下载:http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
好多人都说英文官网不好找,说下方法
入口一:
完成1、2、3 进入下图点击红框,进入目的地
入口二:
索引目录下找到
三、下拉在Drivers 中 Oracle Data Access Components for Windows 点击进入即可
使用
下载ODP.NET Managed 后把Oracle.ManagedDataAccess.dll文件引入
命名空间 using Oracle.ManagedDataAccess.Client;
string str = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl)));Persist Security Info=True;User ID=xxx;Password=xxx;"; OracleConnection con = new OracleConnection(str); con.Open(); if (con.State == ConnectionState.Open) { MessageBox.Show("连接成功"); } con.Close();