欢迎来到代码驿站!

.NET代码

当前位置:首页 > 软件编程 > .NET代码

.net连接oracle的3种实现方法

时间:2020-11-21 14:46:20|栏目:.NET代码|点击:

方式1:直接利用.NET的oracle驱动连接
安装Oracle客户端驱动包
找到服务器端安装路径:E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN下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();

上一篇:C#实现合并及拆分PDF文件的方法

栏    目:.NET代码

下一篇:详解ASP.NET Core 之 Identity 入门(一)

本文标题:.net连接oracle的3种实现方法

本文地址:http://www.codeinn.net/misctech/24811.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有