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

来源:www.13sc.com | 游客上传 | 154 次浏览 | 0 条评论

搜索: .net 连接 oracle 

这篇文章介绍了.net连接oracle的3种实现方法,有需要的朋友可以才可以一下

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

标签: .net 连接 oracle

最热-实用技巧

asp.net 字符串、二进制、编码数组转换函数

ASP.NET读取XML文件4种方法分析

Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径

asp.net下常用的加密算法MD5、SHA-1应用代码

Silverlight中动态获取Web Service地址

asp.net 包含文件的方法

asp.net使用母版页中使用ajax脚本取数据

GridView常用操作事件图文介绍

ASP.NET MVC 中实现基于角色的权限控制的处理方法

.NET调用控制台下生成的exe文件,传参及获取返回参数的思路及代码

几种判断asp.net中session过期方法的比较

asp.net动态载入用户控件的方法

Copyright 2009-2013 13sc.com All Rights Reserved.