powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Collection was modified; enumeration operation might not execute.
4 сообщений из 4, страница 1 из 1
Collection was modified; enumeration operation might not execute.
    #34034038
Мужчины! здравствуйте!
Есть Задача:

при нажатии на кнопку вставляем в таблицу Z Xn-ую(сейчас первая) запись,далее берем из нее строки
For Each r In t.Rows
GetHTML(r.id.ToString, r.url, r.name)
Next
и запихиваем в функцию, в которой на основе этих данных собирает инфу из файла, затем вставляет в таблицу Z и делает fill, далее при переходе к следующей записи

For Each r In t.Rows
GetHTML(r.id.ToString, r.url, r.name)
Next --error


естественно ошибка типа Collection was modified

а как обновить таблицу и продолжить перебор строк с вновь добавленными, избегая ошибки.

ошибка: Collection was modified; enumeration operation might not execute.

Заранее спасибо!
...
Рейтинг: 0 / 0
Collection was modified; enumeration operation might not execute.
    #34035220
GBS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему бы не перебрать по циклу от 0 до t.Rows.Count?
...
Рейтинг: 0 / 0
Collection was modified; enumeration operation might not execute.
    #34035314
GbsА почему бы не перебрать по циклу от 0 до t.Rows.Count?
да, верно...
спасибо.
...
Рейтинг: 0 / 0
Collection was modified; enumeration operation might not execute.
    #34035844
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вроде для этого существуют курсоры
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Collection was modified; enumeration operation might not execute.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]