oracle ado6,c# ado 连接数据库 六步曲

建立连接分为六步:

1.定义连接字符串,oracle 的连接字符串为:

private static string connString = "Data Source=192.168.1.130:1521/mydata;Persist Security Info=True;User ID=em_test;Password=test123;Unicode=True";

2.根据连接字符串成连接

3.打开连接

4.实例命令对象

5.操作

6.关闭连接

看一个例子:

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 System.Data.OracleClient;

namespace OpenCloseDB

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

OracleConnection connection = null;

int num = 0;

string message = "";

String sql = "select count(*) from ex_user";

try

{

string connString = "Data Source=mydata;Persist Security Info=True;User ID=test;Password=huikk123;Unicode=True";

// 创建connection对象

connection = new OracleConnection(connString);

// 打开连接

connection.Open();

OracleCommand command = new OracleCommand(sql, connection);

num = int.Parse(command.ExecuteScalar().ToString());

message = string.Format("共有{0}条用户信息!", num);

MessageBox.Show(message);

}

catch (Exception ex)

{

MessageBox.Show("出现异常"+ex.Message);

}

finally

{

if (connection != null)

{

connection.Close();

}

}

}

}

}

原文:http://www.cnblogs.com/gc2013/p/3860809.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值