Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по DataSet / 2 сообщений из 2, страница 1 из 1
04.09.2009, 12:23
    #36178698
alex02
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
Уважаемые коллеги, необходим совет.

Делаю следующее:
1. Имею DataSet в котором связаны три DataTable (Ограничение отношения и внешнего ключа Cascade)
2. Заполняю DataSet данными из Xml Ds1.Tables("eDocArticle").ReadXml(Файл.xml)
Все связанные данные прекрасно заливаются в три таблицы.
Но при сохранении значений в БД Access

OleDbArticle.Update(Ds1, "eDocArticle")
OleDbProd.Update(Ds1, "eDocProd")
OleDbQnt.Update(Ds1, "eDocQnt")

cвязанные данные не добавляются в нужном виде т.е. запись из таблицы eDocArticle выгружается правильно, а связанные таблицы eDocProd и eDocQnt сливаются с уже имеющимися данными в базе.
Подскажите:
1. можно ли перед сохранением переопределить ключевые поля связанных таблиц в DataSet, и если да то каким методом?
2. Может существует другой способ записи данных, в котором можно указать что таблицы в dataset связаны?
...
Рейтинг: 0 / 0
06.09.2009, 10:19
    #36180522
alex02
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по DataSet
Всем спасип, разобрался!
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Вопрос по DataSet / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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