在实际开发过程当中,不少时候会拷贝一个现有的数据库链接字符串,修改对应的数据库名、用户名、密码等配置成新的数据库链接字符串。可是有时候咱们须要增长一些额外的配置,好比超时时间,最大链接池等,此时咱们能够查找资料,其实能够使用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等,在须要时使用就能够构造更复杂的数据库链接字符串。