C 連線資料庫(Oracle)

2022-03-27 05:21:17 字數 1155 閱讀 9838

一下介紹的方法為system.data.oracleclient下的方法,從vs2010後不再受微軟支援。(用 odp.net?)

一、連線資料庫步驟

1.建立連線字串,裡面包含資料庫名稱、使用者名稱和密碼

2.建立操作字串,裡面是對資料操作的sql語句

3.建立connection,用連線字串作為引數建立

4.建立command,用操作字串和connection作為引數

5.建立dataadapter,用command作為引數

string cosn = "

data source=172.20.65.236;user id=bjmedicare_qy;password=bjmedicare_qy";

string sql = "

select * from test_n";

oracleconnection conn = new

oracleconnection(cosn);

oraclecommand cmd = new

oraclecommand(sql, conn);

oracledataadapter adp = new

oracledataadapter(cmd);

dataset dsret = new

dataset();

adp.fill(dsret);

adp.dispose();

conn.close();

二、一些擴充套件

1.command

command可以獨自執行,不必用dataadapter呼叫它,只需excute類命令即可返回該命令執行後所需要的結果集。

其中第乙個方法用 oracledatareader接收,oracledatareader的用處是為控制項提供可繫結的資料來源,法連線如下:

2.dataadapter

dataadapter可以不用呼叫command來自動生成。它有四個屬性:selectcommand、updatecommand、deletecommand和insertcommand四個屬性來獲取或設定究竟是增刪改查那種。(這些屬性和command型別匹配,而不是字串)

jsp連線資料庫oracle

create table test test1 varchar 20 test2 varchar 20 然後向這個表寫入一條測試紀錄 那麼現在開始我們的jsp sun企業級應用的首選 和資料庫之旅吧。testoracle 大型 資料庫平台 jsp sun企業級應用的首選 如下 大型 資料庫平台 jd...

C 連線資料庫

using system using system.data using system.data.sqlclient using system.windows.forms namespace testc public void open catch exception e public void c...

c 連線資料庫

根據查詢結果儲存在資料庫伺服器端還是本地客戶端,可分兩種連線資料庫的方式 那麼這兩種方式的好壞 查詢結果儲存在資料庫伺服器 之所以要儲存在資料庫伺服器端,是因為一旦查詢結果資料量大,如果儲存在本地會占用大量的記憶體,所以該方式的優點是不佔記憶體。但對 於 資料量小情況下,還要時刻與資料庫保持連線,一...