powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обновление базы данных с помощью объектов DataAdapter и DataSet
3 сообщений из 3, страница 1 из 1
Обновление базы данных с помощью объектов DataAdapter и DataSet
    #33461606
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Многопользовательское приложение, в котором бывает такое, что два юзера одновременно правят одни данные и т.д.

Как правильно сделать обновление базы данных с помощью объектов DataAdapter и DataSet. Метод Update переносит внесенные клиентом изменения назад в источник данных, однако с момента последнего заполнения DataSet другие клиенты могли изменить данные в источнике. Для обновления DataSet следует повторно использовать DataAdapter и метод Fill объекта DataSet.
Нужно ли тогда использовать RejectChanges и AcceptChanges и Merge?
...
Рейтинг: 0 / 0
Обновление базы данных с помощью объектов DataAdapter и DataSet
    #33462059
f45f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если ты обновил данные с помощью Fill, то RejectChanges и AcceptChanges и Merge использовать не нужно.
...
Рейтинг: 0 / 0
Обновление базы данных с помощью объектов DataAdapter и DataSet
    #33462542
alneo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну про fill понятно, а вот если большой объём данных и целиком fill не нужно делать,а merge зачем использовать тогда, если я сделаю
update и acceptchanges?
и какие сначала записи апдейтить? удаленные, обновленные или новые?
Майкрософт пишет что это важно. То есть я ещё должен проверять состояние каждой записи до апдейта и после, на случай если вдруг не все записи проапдейтятся?
Может есть более-менен нормальная реализация?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обновление базы данных с помощью объектов DataAdapter и DataSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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