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

时间:2013-05-12 19:32:36

标签: c# winforms dynamic connection-string

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

2 个答案:

答案 0 :(得分: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);
}

答案 1 :(得分:0)

您最好使用ADO .NET实体模型。请检查一下: Tutoriel ADO .NET