Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по DataSet / 6 сообщений из 6, страница 1 из 1
14.05.2007, 12:12
    #34522902
izoldov-roskini
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
Есть например DataSet. В нем 2 DataTable. Как сделать так чтобы обновлялась только одна таблица. Ну например, у меня 1-я таблица хранит категории, а вторая - элементы этих категорий. Первым запросом выбираю категории и запихиваю через DataAdapter.Fill в первую таблицу, вторым запросом хочу запихать элементы во воторую таблицу, вываливается ошибка: There is already an open DataReader associated with this Command which must be closed first.
Что такое?
...
Рейтинг: 0 / 0
14.05.2007, 12:37
    #34522990
Думающий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
Во 1 код. Во 2, не закрыли где то что то вам же пишут
...
Рейтинг: 0 / 0
14.05.2007, 12:45
    #34523011
izoldov-roskini
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
где и что я не закрыл
...
Рейтинг: 0 / 0
14.05.2007, 13:07
    #34523082
Stegazifals
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
Бред несете молчек, полнейший бред, что обновлять, куда обновлять, как обновлять
что за датасет, полная жопа, не пожелейте денег, купите тольсую книжку, и не закрывайте ее.http://sql.ru/forum/images/smoke.gif
http://sql.ru/forum/images/smoke.gif
...
Рейтинг: 0 / 0
14.05.2007, 13:39
    #34523220
Думающий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
izoldov-roskiniгде и что я не закрыл
Интересно, только мой браузер не отображает код вашего приложения, или у всех так...
...
Рейтинг: 0 / 0
14.05.2007, 13:48
    #34523262
FroZenBird
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
Если ты используешь 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
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по DataSet / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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