如何在VS2010和VS2012中连接Oracle 11g数据库
浏览量:4386
时间:2024-01-30 08:22:43
作者:采采
Oracle是开发者常用的数据库,在做.NET开发时,由于VS自带的驱动只能连接Oracle 10g及以下版本。那么如何连接Oracle 11g呢?下面是具体步骤:
下载并安装ODTwithODAC1120320_32bit驱动
1. 首先,从Oracle官网下载所需的驱动ODTwithODAC1120320_32bit,下载链接为
2. 下载完成后,运行安装程序,并选择安装产品时只需要选择Oracle Client即可。
在VS2010或VS2012中创建项目
1. 启动VS2010或VS2012(根据个人喜好选择版本),新建一个WinForm项目。
2. 在窗体设计界面上添加一个按钮和一个数据表格视图控件。
引用并编写连接代码
1. 添加引用。在项目中右击“引用”,选择“添加引用”,然后浏览到ODTwithODAC1120320_32bit安装目录下,选择文件进行引用。
2. 在按钮的事件处理方法中,编写以下代码:
string connectionString;
string queryString;
// 连接字符串1
connectionString "Data Source192.168.1.111/ORCLDBTEST;User IDSYSTEM;Passwordsa";
// 连接字符串2(根据需求选择)
// connectionString "Data Source(DESCRIPTION";
// connectionString "(ADDRESS(PROTOCOLTCP)(HOST192.168.1.111)(PORT1521)))";
// connectionString "(CONNECT_DATA(SERVICE_NAMEORCLDBTEST)));";
// connectionString "User IdSYSTEM;Passwordsa;";
queryString "SELECT * FROM TESTTB";
OracleConnection myConnection new OracleConnection(connectionString);
OracleCommand myORACCommand ();
queryString;
();
OracleDataAdapter oraDA new OracleDataAdapter(myORACCommand);
DataSet ds new DataSet();
(ds);
();
DataTable dtbl [0];
dtbl;
运行程序获取数据库表数据
按下熟悉的F5启动程序即可获取到数据库表的数据了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
如何在3Dmax软件中绘制圆柱体
下一篇
Excel中Rate函数的用途