Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Слияние содержимого DataSet и таблицы в БД / 6 сообщений из 6, страница 1 из 1
02.10.2007, 11:07
    #34840151
паук-слон
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние содержимого DataSet и таблицы в БД
Типизированый DataSet заполнен "вручную", для простоты будем считать что он содержит одну таблицу состоящую из трёх полей (фамилия, имя и отчество). Необходимо заполнить в БД аналогичную по структуре таблицу теми записями из DataSet, которых нет в БД (т. е. если в БД уже есть запись с точно такими же ФИО как у записи в DataSet, то запись из DataSet в БД заносить не следует, иными словами логика merge). Есть ли какой-либо "изящный" :) способ решения. Спасибо.
...
Рейтинг: 0 / 0
02.10.2007, 11:49
    #34840321
Кхе
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние содержимого DataSet и таблицы в БД
паук-слонЕсть ли какой-либо "изящный" :) способ решения.
Использовать для обновления данных на сервере ХП, в ней прописать логику, что если такая ФИО есть, не вносить ее еще раз.
...
Рейтинг: 0 / 0
02.10.2007, 14:36
    #34840992
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние содержимого DataSet и таблицы в БД
паук-слонЕсть ли какой-либо "изящный" :) способ решения.
Ага, Table-Valued Parameters + MERGE (Transact-SQL, Katmai) :)
...
Рейтинг: 0 / 0
03.10.2007, 02:12
    #34842486
паук-слон
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние содержимого DataSet и таблицы в БД
КхеИспользовать для обновления данных на сервере ХП, в ней прописать логику, что если такая ФИО есть, не вносить ее еще раз.
Вот и я к этому склоняюсь

LRАга, Table-Valued Parameters + MERGE (Transact-SQL, Katmai) :)
работаю с db2 :)
...
Рейтинг: 0 / 0
03.10.2007, 04:35
    #34842506
паук-слон
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние содержимого DataSet и таблицы в БД
А, допустим, такой вариант: создать временную таблицу, забить её содержимым DataSet, а потом сделать merge (средствами СУБД)?
...
Рейтинг: 0 / 0
04.10.2007, 18:16
    #34847772
eJack
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Слияние содержимого DataSet и таблицы в БД
А такого поля как идентификатор не предусмотренно?
...
Рейтинг: 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]