本文介绍了初学者:关闭DataReader的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
尝试
{
SqlDataReader dread = sqlcom.ExecuteReader();
}
终于
{
dread.Close();
sqlcom.Connection.Close();
}
这是我的问题..
以上代码无法编译becoz dread(SqlDataReader)超出范围
in终于阻止
i cant声明dread(SqlDataReader)外面的try块.....
如果发生任何异常,我该如何关闭数据读取器dread(SqlDataReader)
.......
try
{
SqlDataReader dread=sqlcom.ExecuteReader();
}
finally
{
dread.Close();
sqlcom.Connection.Close();
}
here is my problem..
the above code does not compile becoz dread (SqlDataReader) is out of scope
in finally block
i cant declare dread (SqlDataReader) outside try block .....
how do i close data reader dread (SqlDataReader) if any exception happens
.......
推荐答案
这篇关于初学者:关闭DataReader的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!