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())
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函式的使用
//建立和資料庫的連線
oracleconnection oracon=new oracleconnection("user id=112;data source=wmdb;password=112");
oraclecommand oracmd=new oraclecommand();
//開啟連線
oracon.open();
//新建乙個事務物件的例項
oracletransaction oratact=oracon.begintransaction();
oracmd.connection=oracon;
//繫結事務物件到命令
oracmd.transaction=oratact;
trycatch(exception ex)
finally
綠色通道:
好文要頂
關注我收藏該
C 連線oracle資料庫
using system.data.oracleclient 首先要引入上面這條語句,如果這條語句報錯,那應該是沒有引用oracleclient.dll,在專案上右鍵 新增引用,在.net選項卡中找到system.data.oracleclient,如果找不到,那就點 瀏覽 選項卡,找到c wind...
C 連線Oracle資料庫
public oracleconnection psrcoracon string psrcconn data source sourceservicename uid sourceusername pwd sourcepassword psrcoracon new oracleconnection...
C 連線oracle資料庫
c 連線oracle資料庫的時候,需要安裝oracle客戶端,這樣會比較麻煩,這裡提供一種連線方式 即第三方庫oracle.manageddataaccess.dll 可以不用安裝oracle客戶端就可以進行連線。12 在工程中新增引用 oracle.manageddataaccess.dll 3引...