我正在使用 IDataReader 使用存储过程从 db 获取数据。即这样的东西
using (IDataReader Reader = SqlHelper.ExecuteReader(ConnectionString, "StoredProc1", sqlParam))
{
while (Reader.Read())
{
}
}
在这种情况下是否需要手动关闭阅读器?我的疑问是,由于我们使用的是Using指令,执行后它是否会自动关闭阅读器?
谢谢,
马赫什