SqlDataReader reader=command.ExecuteReader(CommandBehavior.Closeconnection);其中参数里面 CommandBehavior.CloseConnection 有什么用?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 05:14:16

SqlDataReader reader=command.ExecuteReader(CommandBehavior.Closeconnection);其中参数里面 CommandBehavior.CloseConnection 有什么用?
SqlDataReader reader=command.ExecuteReader(CommandBehavior.Closeconnection);
其中参数里面 CommandBehavior.CloseConnection 有什么用?

SqlDataReader reader=command.ExecuteReader(CommandBehavior.Closeconnection);其中参数里面 CommandBehavior.CloseConnection 有什么用?
CommandBehavior.CloseConnection解决了流读取数据模式下,数据库连接不能有效关闭的情况.当某个XXXDataReader对象在生成时使用了CommandBehavior.CloseConnection,那数据库连接将在XXXDataReader对象关闭时自动关闭.