Я получаю следующую ошибку;
«Уже есть открытый DataReader, связанный с этой командой, который необходимо сначала закрыть».
это потому, что я использовал читатель в цикле foreach? или в чем может быть проблема? С уважением БК
foreach( Apple a in listApple )
{
....
using (SmartSqlReader reader = Db.CurrentDb.ExecuteReader(sp))
{
while (reader.Read())
{
a.blablabla += reader.GetInt32("BLA_BLA_BLA");
}
}
.....
}