ADO.NET 2.0 之 SqlConnectionStringBuilder
一直以來在指定連線字串時,我們都會習慣使用下列的方式,
string strConn = @"Data Source=.\SQLExpress;Integrated Security=True;Pooling=False";
在 ADO.NET 2.0 後,多了另一個選擇 Connection String Builder。
什麼是 SqlConnectionStringBuilder 呢?
連接字串產生器可讓開發人員使用類別的屬性和方法,以程式設計的方式建立語法正確的連接字串,並剖析和重建現有的連接字串。該類別也使管理應用程式組態檔中儲存的連接字串更加容易。
即上面的指定方法可改為:
SqlConnectionStringBuilder scsb = new SqlConnectionStringBuilder();
scsb.DataSource = @".\SQLExpress";
scsb.InitialCatalog = "Northwind";
scsb.IntegratedSecurity = true;
筆者有時也會忘了要如何指定連線字串的參數,這個方式有支援 IntelliSense,讓指定參數更為方便。
更多資訊:
筆者使用的環境:Vista x64 w/SP1 + VSTS 2008 w/SP1 + SQL 2005 Express w/SP2.
Enjoy.
Comments
Anonymous
September 23, 2008
PingBack from http://hoursfunnywallpaper.cn/?p=7594Anonymous
September 24, 2008
The comment has been removed