【发布时间】:2010-01-30 13:52:41
【问题描述】:
我有以下代码:
if (reader.HasRows)
{
while (reader.Read())
{
DataRow searchedDR = ds.Tables[dr["name"].ToString()].Rows.Find(reader["ID"].ToString());
if (searchedDR != null)
ds.Tables[dr["name"].ToString()].Rows.Remove(searchedDR);
}
}
当这块代码成功完成后,数据阅读器(reader)变空了? 是什么原因? 之后我需要与这位读者合作。解决办法是什么?
【问题讨论】:
标签: c# sqldatareader datareader