首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DataReader使用完毕之后,能不能自动关闭,该怎么解决

2012-04-01 
DataReader使用完毕之后,能不能自动关闭DataReader使用完毕之后,能不能自动关闭DataReader和所对应的连接c

DataReader使用完毕之后,能不能自动关闭
DataReader使用完毕之后,能不能自动关闭DataReader和所对应的连接
cmd.ExecuteReader(CommandBehavior.CloseConnection);  
这个只能是手动关闭DataReader后才会关闭数据库连接

[解决办法]
using ( SqlDataReader sqlReader = sqlCmd.EndExecuteReader( asyncResult ) )
{
GridView1.DataSource = sqlReader;
GridView1.DataBind( );
}

热点排行