連線資料庫 Connection物件(一)

2021-08-10 02:12:18 字數 1559 閱讀 7205

原文書籍:《c#從入門到精通》

connection物件是乙個連線物件,主要功能是建立與物理資料庫的連線。

1、連線資料庫

引用命名空間using system.data.sqlclient

private

void

button1_click(object sender, eventargs e)

else

//否則

}catch}}

程式的執行效果如圖所示:

2、關閉連線

當對資料庫操作完畢後,要關閉與資料庫的連線,釋放占用的資源。可以通過呼叫sqlconnection物件的close方法或dispose方法關閉與資料庫的連線。

這兩種方法的主要區別是:close方法用於關閉乙個連線,而dispose方法不僅關閉乙個連線,而且還清理連線所占用的資源。當使用close方法關閉連線後,可以再呼叫open方法開啟連線,不會產生任何錯誤。而如果使用dispose方法關閉連線,就不可以再次直接用open方法開啟連線,必須再次重新初始化連線再開啟。

sqlconnection conn;                                     //宣告乙個sqlconnection物件

private

void

button1_click(object sender, eventargs e)

else

//否則

}catch(exception ex)

}}private

void

button2_click(object sender, eventargs e)

conn.open(); //重新開啟連線

if (conn.state == connectionstate.open) //判斷當前連線是否開啟

richtextbox1.text = str; //向richtextbox1中新增提示資訊

}catch (exception ex)

}private

void

button3_click(object sender, eventargs e)

catch (exception ex)

}

程式執行結果如圖所示:

說明:在編寫應用程式時,對資料庫操作完成後,要及時關閉資料庫的連線,以防止在對資料庫進行其他操作時資料庫被占用。

連線資料庫

2 documents 目錄就是我們可以用來寫入並儲存檔案得地方,一般可通過 nsarray paths nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes nsstring documentsdi...

連線資料庫

1 oracle8 8i 9i資料庫 thin模式 class.forname oracle.jdbc.driver.oracledriver newinstance string url jdbc oracle thin localhost 1521 orcl orcl為資料庫的sid strin...

連線資料庫

public void connection 以上是連線資料庫的乙個方法,以及從資料庫中取到資料後存放在table中.executenonquery 執行sql後,返回乙個整形變數,如果sql是對資料庫記錄進行操作,那麼返回影響的記錄條數。executescalar 執行sql 如果sql語句是se...