传统上,当我们使用SQL字符串完成一些工作时,我们必须在页面关闭之前关闭sql连接,我想知道我是否使用Linq来执行数据操作我还需要手动关闭连接吗?
这是非常相似的(但不是相当一个重复的)这个问题.
LINQ to SQL将在需要时打开和关闭连接 - 您实际上不必处理DataContext.但是,有些时候你可以"欺骗"上下文,在你不应该打开连接时 - 我个人喜欢将它作为理所当然的事情处理掉.有关LINQ to SQL团队的Matt Warren的更多细节,请参阅我对其他问题的回答.
但是,我不了解实体框架.