如何在C#中动态创建连接字符串

rgy*_*rgy 3 c# connection-string dynamic winforms

如何在C#中动态创建连接字符串,而不是使用字符串连接创建它?

yad*_*avr 9

您可以使用C#中的SqlConnectionStringBuilder类创建动态连接字符串,如下所示.

有关详细信息,请访问http://msdn.microsoft.com/en-us/library/dce36088.aspx

private void Form1_Load(object sender, EventArgs e)
{
     SqlConnectionStringBuilder connectionString = new SqlConnectionStringBuilder();
     connectionString.DataSource = @".\SQLEXPRESS";
     connectionString.InitialCatalog = "MyDatabase";
     connectionString.IntegratedSecurity = true;
     MessageBox.Show(connectionString.ConnectionString);
}
Run Code Online (Sandbox Code Playgroud)