企业库5.0和连接管理

时间:2011-04-04 10:12:57

标签: connection enterprise-library

正在处理多个客户端将在系统上工作的企业应用程序。使用三层体系结构,在数据库层,我们使用企业库5进行所有数据库操作。我已经声明了一个类级变量: -

SqlDatabase sqldtabase = 
    EnterpriseLibraryContainer.Current.GetInstance<SqlDatabase>("Beta");

我们正在使用sqldatabase变量从db中检索数据并调用各种Sp。

我的查询是企业库如何进行连接管理以及它如何进行连接池。我们是否需要明确打开或关闭连接或企业库来处理它。

1 个答案:

答案 0 :(得分:0)

例如,如果您使用ExecuteReader,则需要明确关闭连接。

您可以更改池大小,例如在web.config中设置最大大小。实际管理由SQL Server控制。

您是否有一些您不确定的示例代码?