ITPub博客

首页 > > > 请问使用微软EnterpriseLibrary操作数据库后,会自动释放资源吗?

请问使用微软EnterpriseLibrary操作数据库后,会自动释放资源吗?

作者:choubou 时间:2019-09-12 11:01:29 0 删除 编辑

用微软EnterpriseLibrary操作数据库,方法执行完后会自动释放资源吗?

比如我这样的一个方法:

public static DataTable SelectContentDetail(int BasicID)

{

Database db = DatabaseFactory.CreateDatabase();

DataTable dt = db.ExecuteDataSet(CommandType.Text, string.Format(CMSSQL.SQL_SelectContentByBasicID, BasicID)).Tables[0];

return dt;

}

方法执行完后,db会自动释放吗?因为我看db没有提供释放的方法。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4548/viewspace-3146683/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-10-08

  • 博文量
    175
  • 访问量
    10707