相关疑难解决方法(0)

我应该何时打开和关闭与SQL Server的连接

我有一个简单的静态类,其中包含一些方法.每个方法都打开一个SqlConnection,查询数据库并关闭连接.这样,我确信我总是关闭与数据库的连接,但另一方面,我不喜欢总是打开和关闭连接.下面是我的方法的示例.

public static void AddSomething(string something)
{
    using (SqlConnection connection = new SqlConnection("..."))
    {
        connection.Open();
        // ...
        connection.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

考虑到方法在静态类中,我是否应该有一个包含单个SqlConnection的静态成员?我该如何以及何时放弃它?什么是最佳做法?

.net c# sql data-binding sqlconnection

37
推荐指数
3
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

data-binding ×1

sql ×1

sqlconnection ×1