Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Помогите загрузить данные из XML в БД / 4 сообщений из 4, страница 1 из 1
04.06.2004, 20:14
    #32549307
Помогите загрузить данные из XML в БД
проблема следующая:
Имеется датасет Data1 набранный датаадаптером к нему нужно добавить ds и сохранить в БД.
Dim ds As New DataSet()
ds.ReadXml("1.xml")
Data1.Merge(gN)
после чего происходит добавление данных (Видно в датагриде), но Data1.HasChanges=False Следовательно myAdapter.Update(Data1) результ никакой. Как загрузить обновленный Data1 в БД???
...
Рейтинг: 0 / 0
07.06.2004, 08:24
    #32550092
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите загрузить данные из XML в БД
> Как загрузить обновленный Data1 в БД???

Вручную, например написать:

1) процедура переберающая все таблицы, строки DataSet.
2) написать процедуру формирующую Command на основе данных строки
3) запустить сформированный Command
...
Рейтинг: 0 / 0
07.06.2004, 21:57
    #32551525
Помогите загрузить данные из XML в БД
Здравствуйте SA!
Спасибо за помощь. Видимо придется так и сделать. Время поджимает. Но всеравно если есть автоматический способ, былобы интересно узнать.
...
Рейтинг: 0 / 0
08.06.2004, 07:57
    #32551650
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите загрузить данные из XML в БД
Начинающий
Но всеравно если есть автоматический способ,


Тогда придется разбираться почему HasChanges = false перед Update

Код: plaintext
1.
2.
3.
4.
5.
6.
Dim ds As New DataSet()
ds.ReadXml("1.xml")
MsgBox(ds.HasChanges)  ' что здесь выдается
MsgBox(Data1.HasChanges)  'что здесь выдается
Data1.Merge(gN)
MsgBox(Data1.HasChanges)  'что здесь выдается
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Помогите загрузить данные из XML в БД / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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