【发布时间】:2012-05-23 02:18:47
【问题描述】:
以下代码是否正确清理了所有 SqlDataReader:
using (IDataReader reader = SqlHelper.GetDataReader(sql.ToString())) {
if (reader.Read()) {
result = reader.IsDBNull(0) ? string.Empty : reader[0].ToString();
}
}
我的代码中有一些并发/解除分配问题,并试图解决它们。
【问题讨论】:
-
您在哪里捕获并发/解除分配问题,是否有任何堆栈跟踪?
标签: c# asp.net .net sql-server sqldatareader