Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / There is already an open DataReader associated with this Command which must be closed firs / 3 сообщений из 3, страница 1 из 1
10.05.2008, 00:11
    #35304190
Landwarrior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
There is already an open DataReader associated with this Command which must be closed firs
Заполняю таблицу через DataAdapter.Fill(). Процесс идет не быстро. Если ASPX страницу при этом по F5 обновить, то с вероятностью 100% получу на DataAdapter.Fill():



There is already an open DataReader associated with this Command which must be closed first



Как это лечить?
...
Рейтинг: 0 / 0
10.05.2008, 11:07
    #35304280
WYPMAH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
There is already an open DataReader associated with this Command which must be closed firs
открытый объект DataReader блокирует свое подключение, так что до его закрытия выполнить еще какую-либо команду невозможно, поэтому вы и получаете данную ошибку.

_______________
"Если человек не знает, куда он плывет, для него нет благоприятных ветров". Сенека
...
Рейтинг: 0 / 0
12.05.2008, 20:43
    #35307573
Landwarrior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
There is already an open DataReader associated with this Command which must be closed firs
Ну а как его закрыть в Dataadapter.Fill()?
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / There is already an open DataReader associated with this Command which must be closed firs / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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