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
總結
以上是生活随笔為你收集整理的oracle ado6,c# ado 连接数据库 六步曲的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vue 封装的过渡与动画
- 下一篇: 基于C++全局变量的声明与定义的详解