使用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等,在須要時使用就能夠構造更復雜的數據庫鏈接字符串。
相關文章
相關標籤/搜索