我有类似的东西
...
public DataTable GetList()
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
// select from table
}
}
public void Insert()
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
// Insert into table
}
}
...
有没有办法将连接字符串定义为全局变量,并在操作后处理它?
// connection open
...
public DataTable GetList()
{
// use global connection
}
public void Insert()
{
// use global connection
}
...
// connection close
我怎样才能做到这一点?我可以使用哪种设计模式?