【问题标题】:how to close connection after stored proc call in linq to sql如何在linq to sql中存储proc调用后关闭连接
【发布时间】:2012-09-25 20:59:37
【问题描述】:

我的网站遇到了一个奇怪的问题,它似乎没有使用连接池。我正在使用 linq to sql 调用存储过程并返回项目列表,但不确定它是否关闭连接/处理数据上下文类。

我的代码是这样的

public list<data.dto.category> getall()
{
var db = new mydatacontext();

return db.getCategories().ToList();
}

如何确保关闭连接??

谢谢

【问题讨论】:

标签: asp.net sql linq connection


【解决方案1】:

尝试使用“使用”语句创建您的上下文。

    using (MyDataContext context = new MyDataContext())
    {
         // do stuff
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多