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

Как это можно реализовать ?

Есть вроде функции типа OPENXML, но что-то пока из хелпа не понял, годится-ли она для этого или нет
...
Рейтинг: 0 / 0
Как импортировать данные из датасета в БД
    #36188268
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вариантов доуха от построчной вставки до массовой загрузки... нужен именно импорт? поиск по XML Bulk Load? ну и OPENXML тоже можно... учитесь пользоваться гуглом - оч полезная штука...
...
Рейтинг: 0 / 0
Как импортировать данные из датасета в БД
    #36189186
stenford
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужен как импорт так и экспорт, экспорт работает нормально, а вот с импортом пока проблемы.
Я пытался подставить в OPENXML то что нагенерировал datatable.WriteXML() но там вываливается ошибка парсинга, с балклоадингом тоже не все ясно, в частности тот-же айдентити как будет себя вести, да и с транзакцией не ясно как оно все дружить будет

Как-бы эти все "до уха" вариантов не свелись к тому что придется вручную в коде составлять insert, проверять на identity...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как импортировать данные из датасета в БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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