连接多个oracle数据库的配置,oracle数据库连接配置文件
Q1:C#连接oracle数据库Add.config配置文件怎么写
C#连接Oracle数据库(查询数据)using System;
using System.Collections.Generic;
using System.ComponentModel;
//这行和下一行都要先在引用中填加system.data.oracleclient
using System.Data.OracleClient;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication1、{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
#region 从region到endregion是手工写的。别的都是系统自动生成的
//定义连接数据库的字符串
string constring = "data source=wzd;user=wzd;password=wzd;";
//进行连接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打开指定的连接
OracleCommand com = conn.CreateCommand();
//写好想执行的Sql语句
com.CommandText =
"select name from mytable where card_no=0000000002";
OracleDataReader odr = com.ExecuteReader();
//读取数据,如果返回为false的话,就说明到记录集的尾部了
while (odr.Read())
{
//将读取到的值显示到定义的控件中。
this.lbl.Text = odr.GetOracleString(0).ToString();
}
odr.Close();//关闭reader.这是一定要写的
}
catch
{
MessageBox.Show("erro");//如果发生异常,则提示出错
}
finally
{
conn.Close();//关闭打开的连接
}#endregion
}
}
}
C#中与Oracle连接的代码注意:一定要添加这个:项目->添加引用->.NET->System.Data.OracleClient.dllusing System;
using System.Data;
using System.Windows.Forms;
using System.Data.OracleClient;namespace Test
{
/// /// 简洁期间,直接将实现写在构造函数中
///
public class Test
{
public Test()
{
//
// TODO: 在此处添加构造函数逻辑
//string ConnectionString =
"Data Source=LiPu; User Id=SCOTT; Password=scott";//连接字符串,Data Source 是指数据库名字.如我用的是本机的Oracle
//的数据库,名字为LiPu. user id 是//用户名,你可以用System 或是你自己添加的一个用户.Password是
//对应用户的密码.//创建一个新连接
OracleConnection conn = new OracleConnection(ConnectionString);
try
{
conn.Open();//打开连接
OracleCommand cmd = conn.CreateCommand();cmd.CommandText = "select * from emp";//SQL语句
OracleDataReader rs = cmd.ExecuteReader();
//读取数据,如果rs.Read()返回为false的话,就说明到记录集的尾部了
while(rs.Read())
{
MessageBox.Show(rs.GetString(1));
}rs.Close();
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
finally
{
conn.Close();
}
}
}
}C#连接Oracle数据库(更改数据库中的记录并查询更改后的数据)using System;
using System.Collections.Generic;
//这行和下一行都要先在引用中填加system.data.oracleclient
using System.ComponentModel;
using System.Data.OracleClient;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication1、{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}private void button1_Click(object sender, EventArgs e)
{
#region 从region到endregion是手工写的。别的都是系统自动生成的
//定义连接数据库的字符串
string constring = "data source=wzd;user=wzd;password=wzd;";
//进行连接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打开指定的连接
OracleCommand com = conn.CreateCommand();
com.CommandText =
"select name from fin_ipr_inmaininfo where card_no="+
"0000000002";//写好想执行的Sql语句
OracleDataReader odr = com.ExecuteReader();
//读取数据,如果返回为false的话,就说明到记录集的尾部了
while (odr.Read())
{
//将读取到的值显示到定义的控件中。
this.lbl.Text = odr.GetOracleString(0).ToString();
}
odr.Close();//关闭reader.这是一定要写的
}
catch
{
MessageBox.Show("erro");//如果发生异常,则提示出错
}
finally
{
conn.Close();//关闭打开的连接
}#endregion
}private void button2_Click(object sender, EventArgs e)
{
#region 从region到endregion是手工写的。别的都是系统自动生成的
//定义连接数据库的字符串
string constring = "data source=wzd;user=wzd;password=wzd;";
//进行连接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打开指定的连接
OracleCommand com = conn.CreateCommand();
//写好想执行的Sql语句
com.CommandText =
"update fin_ipr_inmaininfo set href="#" name=wzd where card_no=0000000002";
com.ExecuteNonQuery();}
catch
{
MessageBox.Show("erro");//如果发生异常,则提示出错
}
finally
{
conn.Close();//关闭打开的连接
}#endregion
}
}
}
连接多个oracle数据库的配置,oracle数据库连接配置文件相关推荐
- oracle 数据库基础配置,Oracle数据库网络服务配置基础、SQL编程详解-Oracle
Oracle数据库是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.Oracle数据库的主要内容包括:表空间.用户权限.四种约束等基础概念,DDL ...
- oracle 连接组件,[2021] node连接oracle数据库示例[使用oracle官方组件]
[2021] node连接oracle数据库示例[使用oracle官方组件] node 连接 oracle 示例 本示例采用的 oracledb 和 instantclient-basic-windo ...
- Linux使用笔记:Oracle数据库安装配置(命令行安装)
文章目录 1. Oracle数据库安装配置 1.1. 安装准备 1.2. 修改内核参数 1.3. 创建安装用户和目录 1.4. 修改配置文件 1.5. 开始安装 1.5.1. 上传安装包 1.5.2. ...
- oracle数据库出错0095,一种ORACLE数据库优化配置的方法及系统专利_专利查询 - 天眼查...
1. 一种ORACLE数据库优化配置的方法,其特征在于,包括: 建立配置库类别,根据所述配置库类别分别对应建立配置参数,并为所述配置参数设 置取值列表,其中,所述配置参数的数据类型为数值型,布尔型或字 ...
- 数据如何导入oracle数据库,如何用Oracle导入导出工具来实现Oracle数据库移植?
Oracle数据库作为目前市场的主流数据库之一,许多应用都在其上进行开发,由于Oracle数据库更新换代的原因和不同的应用程序提供商,可能会造成在一个单位的应用中存在Oracle的几种版本,如Orac ...
- oracle数据库基础测试,ORACLE数据库基础测试题oracle数据库复习题.docx
<ORACLE数据库基础测试题oracle数据库复习题.docx>由会员分享,可在线阅读,更多相关<ORACLE数据库基础测试题oracle数据库复习题.docx(18页珍藏版)&g ...
- 视频教程-oracle数据库快速入门-Oracle
oracle数据库快速入门 十年项目开发经验,主要从事java相关的开发,熟悉各种mvc开发框架. 王振伟 ¥21.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 AP ...
- oracle免费的环境,【Oracle数据库免费版】Oracle数据库官方下载 v11gR2 免费版-趣致软件园...
Oracle数据库免费版是一款比较实用的数据库软件,内含强大的功能,支持对数据的完整管理,而且还能实现保存的持久性.Oracle数据库官方版采用了分布式的处理,支持各种数据库的运行,同时软件还能为大大 ...
- Oracle数据库教程(Oracle备份、恢复、升级、迁移)视频教程
Oracle数据库教程(Oracle备份.恢复.升级.迁移)视频教程 风哥Oracle备份恢复与迁移升级专题包括:Oracle备份恢复基础.用户模式的备份恢复.RMAN备份恢复.Flashback闪回 ...
最新文章
- windows powershell
- https://www.threatminer.org/domain.php?q=blackschickens.xyz ——域名的信誉查询站点 还可以查IP...
- Alfresco Community 批量导入指南
- php 7.1/7.3使用 json_encode 函数造成浮点类型数据出现精度问题
- Taro+react开发(17)--注意编译
- js中比较到期时间和当前时间
- OOM分析(1) Android 源,如何分析android的OOM,与java静态代码分析工具
- 获取本地IP和端口号的指令
- 用浏览器做人脸检测,竟然这么简单?(附代码)
- H3C和cisco单臂路由和三层交换机实现VLAN之间的互通
- iOS 初始化(init、initWithNibName、initWithCoder、initWithFrame)
- Android手机网页字体异常,移动端html5手机网站的中文字体使用
- 桌面计算机系统乏,桌面管理软件那点事
- Android采用消息推送实现类似微信视频接听功能
- linux gz的如何解压缩,linux gz 解压缩
- h2支持mysql函数,H2数据库用户自定义函数方法及范例
- 记录在处理SIF数据中,遇到的一些问题及解决过程
- 视频加密大全服务条款
- Unicode中的UTF-8, UTF-16, UTF-16LE, UTF-16BE编码及转换 | Java基础
- Java实现 藏宝架的宝物(分组DP,7.27阿里面试题)