powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по DataSet
6 сообщений из 6, страница 1 из 1
Вопрос по DataSet
    #34522902
izoldov-roskini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть например DataSet. В нем 2 DataTable. Как сделать так чтобы обновлялась только одна таблица. Ну например, у меня 1-я таблица хранит категории, а вторая - элементы этих категорий. Первым запросом выбираю категории и запихиваю через DataAdapter.Fill в первую таблицу, вторым запросом хочу запихать элементы во воторую таблицу, вываливается ошибка: There is already an open DataReader associated with this Command which must be closed first.
Что такое?
...
Рейтинг: 0 / 0
Вопрос по DataSet
    #34522990
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во 1 код. Во 2, не закрыли где то что то вам же пишут
...
Рейтинг: 0 / 0
Вопрос по DataSet
    #34523011
izoldov-roskini
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
где и что я не закрыл
...
Рейтинг: 0 / 0
Вопрос по DataSet
    #34523082
Stegazifals
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бред несете молчек, полнейший бред, что обновлять, куда обновлять, как обновлять
что за датасет, полная жопа, не пожелейте денег, купите тольсую книжку, и не закрывайте ее.http://sql.ru/forum/images/smoke.gif
http://sql.ru/forum/images/smoke.gif
...
Рейтинг: 0 / 0
Вопрос по DataSet
    #34523220
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
izoldov-roskiniгде и что я не закрыл
Интересно, только мой браузер не отображает код вашего приложения, или у всех так...
...
Рейтинг: 0 / 0
Вопрос по DataSet
    #34523262
FroZenBird
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если ты используешь DataReader, то в ExecuteReader используй с параметром CommandBehavior.CloseConnection

Например(c базой Oracle):(coonection - объект OracleConnection)


OracleCommand oc = new OracleCommand("select * from table",connection);
OracleDataReader odr = oc.ExecuteReader(CommandBehavior.CloseConnection);

while (odr.Read())
{
....
}

odr.Close();
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по DataSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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