ASP.NET连接ORACLE

一,摘要

最近有一些朋友在问ASP.NET如何连接ORACLE,呵呵其实我也好久没用过了,那么下面我将和大家一起搭建ASP.NET连接ORACLE的工作.请注意我是在自己本机上搭建环境.

二,工具

1.oracle 10g软件(下载地址:http://www.oracle.com/technetwork/database/10201winsoft-095341.html)

2.ODAC组件(下载地址:http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html)下个最新版好了

三,安装注意事项

1.至于如何安装oracle那在这里我就不做讲解了,安装好后查看ORACLE_BASE\ORACLE_HOME\network\admin(笔者:F:\oracle\product\10.1.0\db_1 \NETWORK\ADMIN)下得两个文件tnsnames.ora和listener.ora文件,这两个文件稍后我们将用到。

2.安装ODAC组件,请看图解:

然后一直点下一步安装即可。当安装完成后拷贝ORACLE_BASE\ORACLE_HOME\network\admin文件夹下得tnsnames.ora和listener.ora文件到ODAC的文件夹里。也就是安装ODAC的时候有个默认路径的,,那么笔者的路径是:(F:\app\Steven\product\11.2.0\client_1\Network\Admin)拷贝到此Admin文件夹下。

四,建立.NET项目

然后拖动三个label和3个文本框以及一个按钮到窗体上:

添加Oracle.DataAccess.dll的引用:

最后一步就是写代码咯!注意导入命名空间。

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using Oracle.DataAccess.Client; using Oracle.DataAccess.Types; namespace HR_Connect_CS { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private OracleConnection conn = new OracleConnection(); private void connect_Click(object sender, EventArgs e) { conn.ConnectionString = "User Id=" + userID.Text + ";Password=" + password.Text + ";Data Source=" + dataSource.Text + ";"; conn.Open(); connect.Enabled = false; } } }


编译运行,如果没报错,并且按钮变为不可点击,那么就说明你的.NET连接oracle成功了!恭喜!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值