c 中的Connection物件

2021-05-26 00:17:39 字數 1090 閱讀 4626

連線資料庫包括資料定位和開啟資料庫,由connection物件完成。此外,資料庫訪問完畢之後關閉也是有connection物件完成。

使用這個物件前應匯入system.data和system.sqlclient兩個命名空間。

connection物件建立的語法:sqlconnection conn=new sqlconnection(connectionstring);

引數connectionstring用來指定資料庫的鏈結方式,可以省略不寫,在建立connection物件之後再指定connectionstring屬性。

(1)設定connectionstring引數

connectionstring引數用於獲取或設定用來開啟資料庫的鏈結字串,引數與引數之間用(;)分隔開。

1) data source      設定資料來源的實際路徑.

2) database/initial catalog     設定資料庫的名稱.

3)     integrated security=true(windows 登陸賬戶登陸)/pwd user id(資料庫登陸使用者名稱登陸)        設定連線資料庫的方式 .   

例如:sqlconnection conn=new sqlconnection("data source=.; initial catalog=hrmanage; integrated security=true"); 

(2)使用connection物件方法

不同資料庫連線的建立類不同,但其包含的方法使用相同,不管是oledbconnection對像還是sqlconnection,開啟和關閉資料庫的方法相同。

1)open()方法,開啟資料連線, connectionstring屬性並沒有真正的開啟資料庫,必須由open()方法來開啟,開啟的方式由connectionstring的屬性指定。

2)close()方法:關閉資料庫連線,資料來源使用後,務必記得關閉資料連線。

例:連線學生選課系統資料庫(sql server)

sqlconnection conn = new sqlconnection();//新建連線物件

trycatch (sqlexception err)

finally

c ADO程式設計 connection物件

connection物件的屬性有如下幾個 1.connectionstring屬性 是連線字串,通過傳遞包含一系列由分號分隔的 argument value 語句的詳細連線字串,可指定用於建立連線資料來源的資訊。連線串格式根據資料來源的不同有所不同。2.open方法 建立到資料來源的物理連線。ope...

jdbc 獲取connection 物件的三種方式

獲取資料庫連線方法一 驅動實現類 1 建立mysql的driver物件 2 driver driver new com.mysql.jdbc.driver 3 jdbc url 定位乙個資料庫 4 string url jdbc mysql localhost 3306 jdbcdb 5 用於儲存使...

ADO學習筆記 Connection物件

要使用vc來做軟體,需要掌握的知識真是太多了,從 學起呢,就總自己最感興趣,最有用處的開始吧。平常工作中,經常要於資料庫打交道,所以學習使用ado來運算元據庫是個不錯的選擇。雖然對mysql比較的感興趣,但是對於資料庫的操作只有使用mysql的api來操作,對於工作中用到的不多,而ado適用的範圍就...