powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обновление DataSet
2 сообщений из 2, страница 1 из 1
Обновление DataSet
    #32467958
guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся с проблемой обновления таблиц (которые связаны в БД) но на клиенте находятся в разных DataSet. Например: внесли запись в справочник, внесли запись еще в пару таблиц. Чтобы корректно обновить все это, надо после заполнения справочника обновить его адаптером, чтобы получить новые значения PrimaryKey. Но как сделать без этого???

Реально ситуация такая:
Секретарша внесла запись о новом клиенте (Вся инфа о нем в ClientDataSet), потом клиент сделал заказ (OrderDataSet). Данные не отправлялись на сервер. Теперь их отправили на сервер, там клиент получил, разумеется, совершенно новый ID. И при попытке вставить в БД инфу о заказе возникает Error (заказссылается на ID клиента, кот.нет). Все было бы прекрасно, если все лежит в одном датасете, но это не хорошо.

Неужели красивым решением может стать только GUID???
...
Рейтинг: 0 / 0
Обновление DataSet
    #32467982
Dronopotamus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После обновления датасета с клиентами во второй датасет проставляешь руками новый ид клиента и потом обновляешь. Иначе никак
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обновление DataSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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