阿牛 - 专注.NET开发

如果梦想与实现之间有一道不可逾越的鸿沟,那么“执行力”就是跨越这道鸿沟的桥梁。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

CommandBehavior.CloseConnection的作用,先看一下面的代码:

 

SqlDataReader sqlread = sqlcom.ExecuteReader(CommandBehavior.CloseConnection);//这里设置了SqlDataReader的CommandBehavior为CloseConnection
return sqlread;

 

说明:当 DataReader 处于使用中时,关联的 DbConnection 正忙于为 DataReader 服务。当处于此状态时,除了关闭 Connection 外,不能对其执行其他任何操作。除非调用 DataReader 的 Close 方法,否则会一直处于此状态。如果创建了 DataReader 并将 CommandBehavior 设置为 CloseConnection,则关闭 DataReader 会自动关闭此连接。

posted on 2008-05-12 15:10  阿牛-专注金融行业开发  阅读(1923)  评论(0编辑  收藏  举报