程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> c#連接oracle數據庫的方法

c#連接oracle數據庫的方法

編輯:關於C#

1、導入引用System.Data.OracleClient.dll文件

2、在頭部using System.Data.OracleClient;

//通過DataSet來讀取數據:

//創建和數據庫的連接

OracleConnection oraCon=new OracleConnection("user id=112;data source=wmatech;password=112");

//新建一個DataAdapter用於填充DataSet

OracleDataAdapter oraDap=new OracleDataAdapter("select * from actor",oraCon);

//新建一個DataSet

DataSet ds=new DataSet();

//填充DataSet

oraDap.Fill(ds);

//新建一個DataTable

DataTable _table=ds.Tables[0];

//查看表中數據的列數

int count=_table.Rows.Count;

DataGrid1.DataSource=_table;

DataGrid1.DataBind();

//通過DataReader來讀取數據:

//創建和數據庫的連接

OracleConnection oraCon=new OracleConnection("user id=112;data source=wmatech;password=112");

//新建一個對數據庫操作的實例

OracleCommand oraCmd=new OracleCommand("select * from actor",oraCon);

//打開數據庫連接

oraCon.Open();

//DataReader提供一種從數據庫讀取行的只進流的方式。

OracleDataReader oraRD= oraCmd.ExecuteReader();

string szHtml="";

while (oraRD.Read())

{

szHtml+=oraRD[0].ToString()+"   "+oraRD[1].ToString()+"  "+oraRD[2].ToString()+"

";

}

oraRD.Close();

//關閉數據庫連接

oraCon.Close();

Response.Write(szHtml);

//通過Command操作數據庫

//創建和數據庫的連接

OracleConnection oraCon=new OracleConnection("user id=112;data source=wmatech;password=112");

//新建一個對數據庫操作的實例

OracleCommand oraCmd=new OracleCommand("update actor set name='123453' where id='admin'",oraCon);

oraCon.Open();

//ExecuteNonQuery對連接執行Transact-SQL語句並返回受影響的行數。

int effnum=oraCmd.ExecuteNonQuery();

Response.Write(effnum.ToString());

oraCon.Close();

//關於Transaction函數的使用

//創建和數據庫的連接

查看本欄目

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved