最近用VS2010开发一个系统监控软件。数据库使用oracle 11g .
由于以前一直使用微软的相关产品进行配套开发。所以操作起来儿有些困难。
开发工具:VS2010
数据库:oracl 11g
在连接oracle数据时,我们需要做以下的工作:
1、添加 oracleclient 引用
2、编写数据库操作代码:
private static OracleConnection connection;
public static OracleConnection Connection
{
get {
string connectionstring = ConfigurationManager.ConnectionStrings["connString"].ConnectionString;
connection = new OracleConnection(connectionstring);
if (connection == null) {
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Closed) {
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Broken)
{
connection.Close();
connection.Open();
}
return connection;
}
3、操作oracle 数据库表的相关代码:
DataSet ds = new DataSet();
OracleCommand cmd = new OracleCommand(sql, Connection);
cmd.Parameters.AddRange(values);
OracleDataAdapter da = new OracleDataAdapter(cmd);
da.SelectCommand = cmd;
da.SelectCommand.Connection = Connection;
da.Fill(ds);
connection.Close();
connection.Dispose();
return ds.Tables[0];
4、在Web.Config中配置相关节点
<add name="paipaiconnString" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=数据库所在地址IP)(PORT=数据库端口号))(CONNECT_DATA=(SERVICE_NAME=数据库名)));User ID=用户名;Password=密码;Unicode=True" providerName="System.Data.OracleClient"/>
做好以上工作就可以进行系统的测试开发。
分享到:
相关推荐
设置MyEclipse10.0连接Oracle11g数据库
在phpStudy2016+IIS10+win10+Oracle 11g环境下,配置php5.6.27在IIS环境下远程/本地连接Oracle 11g数据库,并通过PL/SQL测试连接成功
C#程序连接ORACLE 11g数据库 在其他电脑上运行程序时,免安装客户端,此文件里包含10g和11g dll文件,都是32位,在我自己的电脑win7 64位可以运行, 其他32位电脑也能运行。
宿主机:Win10 + VS2015 + ODP.Net for VS2015 虚拟机:Win7 + Oracle 11g + 桥接 配置ODP.Net 首先下载 Oracle Developer Tools for Visual Studio 2015 ,下载此文件需要注册Oracle社区账号并接受相关的协议,此...
很多人使用python连接oracle 11g时会用到cx_Oracle库,但是如果没有安装数据库或者客户端往往会发现找不到相关组件或者是数据库连接失败,这时候需要在你python安装目录下面的pythonXX\LIB\site-packages\下放入这些...
oracle11g数据库驱动包适用于JDK1.5
C#连接Oracle10g,11g所需的DLL(无需安装Oracle客户端,版本一)
压缩文件里面有odbc连接oracle所需要的客户端及匹配的odbc连接文件,在win7 64位操作系统中亲测,绝对好用。里面还有我经过多次试验整理的使用文档,愿能帮助迷茫中的人们。
oracle数据库驱动,可以用来连接oracle11g数据库
oracle11g数据库连接jar包 ojdbc5.jar jdk 1.5oracle11g数据库连接jar包 ojdbc5.jar jdk 1.5oracle11g数据库连接jar包 ojdbc5.jar jdk 1.5
oracle新建数据库和连接配置步骤;
PLSQL Developer连接Oracle11g 64位数据库配置详解PLSQL Developer连接Oracle11g 64位数据库配置详解
看到网上有人上传,要积分那么多,非常气愤,所以特上传此资源让大家下载。发现积分没法调0。提供百度网盘地址:https://pan.baidu.com/s/174hdunapkRMKRi8g9IYPfw 提取码:jqxc
连接的是oracle 11g,配置成功,查询,更新,都测试成功了
手工创建Oracle数据库.每个参数作用都详细介绍。是您能够更加深入的理解Oracle数据库
目前通过Oracle11g连接SAP的HANA数据库Oracle11g的透明网关插件gateways中没有该选项,只能通过ODBC创建dblink连接HANA数据库,文档中包含有如何创建本地数据源ODBC,如何创建并配置相关ora文件,如何创建dblink等...
windows下oracle11g数据泵自动备份脚本含删除过期备份和使用方法 1、先建备份用的路径对象:(注:此处认为用来做备份的用户backupuser已经建好了,且已经有连接数据库的相应权限) sqlplus / as sysdba CREATE OR ...
Navicat12,15 连接oracle11g的插件包,适用于使用Navicat连接oracle数据库的人群
oracle11g驱动包