powered by simpleCommunicator - 2.0.33     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / XML->SQL
6 сообщений из 6, страница 1 из 1
XML->SQL
    #32102901
alexUnik_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Быть может, кто уже разбирался со следующей ситуацией:
клиент получает XML-документ, содержащий описание и данные определенной таблицы. Его необходимо синхронизировать(реплицировать) с аналогичной таблицей на сервере (структуры таблиц в документе и на сервере идентичны) . Как сделать это поизящнее?
...
Рейтинг: 0 / 0
XML->SQL
    #32102904
Kilroy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XML -> Typed Dataset -> DataBase
...
Рейтинг: 0 / 0
XML->SQL
    #32102962
alexUnik_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А на уровне механизмов (Update, Merge ...)?
...
Рейтинг: 0 / 0
XML->SQL
    #32103103
Kilroy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так к примеру:

Главный датасет заполняешь из базы
Второй заполняешь из XML файла
Вызываешь Главный_датасет.Merge(второй_датасет)
Вызываешь update адаптеров для главного датасета
...
Рейтинг: 0 / 0
XML->SQL
    #32103148
alexUnik_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Именно так я сейчас и делаю. Но при обновлении (update) система жалуется на duplicate key - наверное хочет вставить имеющуюся запись как новую, а у меня в качестве первичного ключа используются уникальные идентификаторы. Быть может, нужно указывать ключ по которому должно происходить обновление?
...
Рейтинг: 0 / 0
XML->SQL
    #32110213
Rain-Day
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XML и SQL2000 что необходимо для полнеценной работы, я в смысле ПО
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / XML->SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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