ADO.NET不信你學不會系列三


提供程序組件(1)Connection類

Connection有兩個構造函數一個是有參數的,一個是沒有參數的。用的更多的是他帶有參數的那個構造函數。構造函數中使用的連接字符串。

下面我們來介紹字符串的參數:

一、Provider參數

指定Connection類用於和是數據庫通信驅動程序。

不同的數據庫有不同的驅動程序如圖:


此外由於SqlConnection 和OracleConnection類專門用於SQLServer和Oracle所以不需要Provider。

 

二、DataSource

參數定義:用於指定運行數據庫計算機的服務器名。

作   用 :建立與服務起的網絡連接以便於數據庫服務器通信

說   明:連接Access數據庫時這個參數指定路徑和數據庫名。

三、DataBase 制定存儲數據的數據庫名

四、UserID PassWord登錄數據時的用戶名和密碼。

 

 

舉兩個例子,供大家參考,不對的地方望大家指教:

(使用的是OLEDBConnection類。)

Accesss數據庫連接字符串:

Dim strConnection as string=”Provider=Microsoft.Jet.OLEDB.4.0;”+_

“Data Source=C:\program Files\microsoft Office\office03\Samples\Northwind.mdb

Dim objConnection as new OLEDBconnection (strConnection)

上面是驅動程序,數據庫所在位置,由於Data Source包含了數據庫的所有信息,所以省略了DataBase參數,也省略了 UserID 和Password 。

 

Sql Sever 數據庫的連接字符串

Dim strConnection as string=”provider=SQLOLEDB;Data Source=服務器名;”&_

“DataBase=數據庫名; UserID=Sa;PassWord= 數據庫密碼”

Dim objConnection as new OLEDBConnection(strConnection)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章