vs窗体 oracle,VS2010连接oracle数据库的简单例子
下面附有代碼:
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 連接oracle數據庫
{
public partial class Form_connDB : Form
{
public Form_connDB()
{
InitializeComponent();
}
private void button_open_Click(object sender, EventArgs e)
{
//調用數據庫連接的方法
DB_connection();
}
private void DB_connection()
{
OracleConnection conn = new OracleConnection("Data Source=localhost/orcl;User ID=scott;Password=tiger");
conn.Open();
string querySQL = "select * from emp";
//OracleCommand是一個數據命令對象,主要功能是向數據庫發送查詢、更新、刪除、修改操作的SQL語句
OracleCommand cmd = new OracleCommand(querySQL, conn);
//創建適配器對象,它是DataSet與數據源之間的橋梁
OracleDataAdapter oda = new OracleDataAdapter(cmd);
//DataSet相當于在內存中開辟的一個小型數據庫,為了從數據庫中獲取數據,需要使用DataAdapter從數據庫中查詢數據
DataSet ds = new DataSet();
//用數據填充DataSet
oda.Fill(ds);
//用于顯示oralce數據庫中獲得的數據
dataGridView_show.DataSource = ds.Tables[0];
//返回受影響的行數
int result = cmd.ExecuteNonQuery();
if (result == 0)
{
MessageBox.Show("加載失敗!");
}
else
{
MessageBox.Show("加載成功!");
}
conn.Close();
}
private void button_close_Click(object sender, EventArgs e)
{
this.Close();//關閉當前窗體
}
}
}
總結
以上是生活随笔為你收集整理的vs窗体 oracle,VS2010连接oracle数据库的简单例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html中加载gif图片,使用CSS3实
- 下一篇: Java开发者为最急需IT技术人才