在實際開發過程中,很多時候會拷貝一個現有的資料庫連接字元串,修改對應的資料庫名、用戶名、密碼等配置成新的資料庫連接字元串。但是有時候我們需要增加一些額外的配置,比如超時時間,最大連接池等,此時我們可以查找資料,其實可以使用Ado.Net 的SqlConnectionStringBuilder來構造數 ...
在實際開發過程中,很多時候會拷貝一個現有的資料庫連接字元串,修改對應的資料庫名、用戶名、密碼等配置成新的資料庫連接字元串。但是有時候我們需要增加一些額外的配置,比如超時時間,最大連接池等,此時我們可以查找資料,其實可以使用Ado.Net 的SqlConnectionStringBuilder來構造資料庫連接字元串。用法如下:
class Program
{
static void Main(string[] args)
{
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder
{
DataSource = ".",
UserID = "sa",
Password = "123",
InitialCatalog = "Db"
};
Console.WriteLine(builder.ToString());
Console.ReadKey();
}
}
SqlConnectionStringBuilder中有各種屬性,比如: ConnectTimeout、MaxPoolSize、IntegratedSecurity等,在需要時使用就可以構造更複雜的資料庫連接字元串。