| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > XML Schema и DataSet |
| Автор: Alfmaster 6.11.2008, 13:54 |
| XML схема содержит 1 элемент EL1, представляющий собой комплексный тип, который в свою очередь содержит поле EL2 еще одного комплексного типа. Я создаю DataSet по этой схеме через ReadXmlSchema(), после чего он содержит 2 таблицы El1 и El2. Как программно добавить экземпляр El2 в El1? |
| Автор: jorikdima 6.11.2008, 15:51 |
| А в терминологии DataSet это что должно быть, таблица в таблице? |
| Автор: Alfmaster 6.11.2008, 17:04 |
| Чисто теоретически - да! |
| Автор: jorikdima 6.11.2008, 18:01 |
| Класс Table содержит в себе коллекции Rows и Collumns, а Table не содержит. Поэтому боюсь вам придется создавать свой класс MyTable наследник Table и уже там реализовывать нужный функционал. Потом вы сможете добавлять такие таблицы в dataset, вот только ReadXmlSchema() все равно не поймет, что надо делать таблицу в таблице |
| Автор: mr.DUDA 7.11.2008, 02:22 |
| В терминах таблиц и датасетов, строка таблицы А не содержит строку таблицы Б, а только может ссылаться на неё по ключевому полю таблицы Б. |