C# 从表单在客户端计算机和服务器计算机之间创建SQL server连接
我有一张这样的表格:C# 从表单在客户端计算机和服务器计算机之间创建SQL server连接,c#,sql-server,C#,Sql Server,我有一张这样的表格: 如何使用这些字段打开与数据库的连接?我使用连接生成器 using(SqlConnection conn = new SqlConnection()) { conn.ConnectionString = "Data Source=[SERVERNAME];Initial Catalogue=[DATABASENAME];User id=[USERNAME];Password=[PASSWORD];"; conn.Open(); // use the c
如何使用这些字段打开与数据库的连接?我使用连接生成器
using(SqlConnection conn = new SqlConnection())
{
conn.ConnectionString = "Data Source=[SERVERNAME];Initial Catalogue=[DATABASENAME];User id=[USERNAME];Password=[PASSWORD];";
conn.Open();
// use the connection here
}
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
// Supply the additional values.
builder.DataSource = Server.Text +":" Port.Text;
builder.UserID = userName;
builder.Password = userPassword;
builder.InitialCatelog = Database.Text;
using (SqlConnection connection =
new SqlConnection(builder.ConnectionString))
{
connection.Open();
// Now use the open connection.
Console.WriteLine("Database = " + connection.Database);
}
通常,您不希望对整个应用程序只使用一个连接。Net中的连接池功能意味着最好为大多数查询创建一个全新的连接对象。因此,尽管像这样询问连接信息是完全可以的,但通常按钮只会说“Test”或“Save”之类的话,这意味着必须创建一个DBConnection类?