我收到以下错误;
“已经有与此命令必须先关闭相关联的打开的DataReader。”
是不是因为我已经使用在foreach循环的读者? 或者问题可能是什么? 问候BK
foreach( Apple a in listApple )
{
....
using (SmartSqlReader reader = Db.CurrentDb.ExecuteReader(sp))
{
while (reader.Read())
{
a.blablabla += reader.GetInt32("BLA_BLA_BLA");
}
}
.....
}