C# 让用户选择到SQL Server的连接

C# 让用户选择到SQL Server的连接,c#,sql-server,visual-studio,C#,Sql Server,Visual Studio,我想创建一个Windows窗体,允许用户选择要连接的SQL Server实例,并在该数据库上运行查询 这可能吗?如何创建动态SQL连接?要创建可以使用的连接字符串,然后可以将创建的连接字符串传递到: 要创建可以使用的连接字符串,然后可以将创建的连接字符串传递到: 有这个班有这个班 SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder { UserID = "Some User ID", Passwo

我想创建一个Windows窗体,允许用户选择要连接的SQL Server实例,并在该数据库上运行查询


这可能吗?如何创建动态SQL连接?

要创建可以使用的连接字符串,然后可以将创建的连接字符串传递到:


要创建可以使用的连接字符串,然后可以将创建的连接字符串传递到:

有这个班有这个班
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder
{
    UserID = "Some User ID",
    Password = "Some Database Password",
    InitialCatalog = "Some Initial Catalog",
    DataSource = "Some Data Source"
};

string connectionString = builder.ToString();

using (SqlConnection conn = new SqlConnection(connectionString))
{
    //...
}