* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Применение XML с объектами DataSet
8 февраля 2009

Объект DataSet предоставляет методы для взаимодействия с данными, сохраненны-
ми в формате XML. Можно загрузить данные, хранящиеся в XML-файле или пото-
ке, в объект DataSet, а также записать данные объекта DataSet в XML-файл или по-
ток. Разрешается также создавать типизированные объекты DataSet с заданной
структурой на основе XML-схемы, а также шаблоны для типизированных объектов
DataSet записью структуры объекта DataSet в XML-схему.
Чтение XML-данных в объект DataSet
Метод DataSet.ReadXml позволяет получать доступ к хранилищам данных XML. Этот
метод принимает существующий XML-файл, поток, объект XmlReader или Text-
Reader, после чего читает схему и данные из указанного источника в объект DataSet.
Например, таким образом удается прочитать XML-данные из файла myData.xml в
новый объект DataSet
Visual Basic .NET
Dim myDataSet As New DataSet
myDataSet.ReadXml("C:\myData.XML")
Visual C#
DataSet myDataSet = new DataSetO;
myDataSet.ReadXml("C:\\myData.XML");
Чтобы создать объект DataSet с заданной структурой, не загружая в негаданные,
прочитайте XML-схему с помощью метода DataSet.ReaclXmlSchema. Подобно мето-
ду ReadXml, ReadXmlSchema принимает существующий XML-файл, поток, объект
Xml Reader или Text Reader, но записывает в объект DataSet только структуру данных,
а не их значения. Так, например, можно прочитать XML-схему из файла mySchema.
xml:
Visual Basic .NET
Visual C#
DataSet myDataSet - new DataSetO;
myDataSet. ReadXrnlSchema( "C: \\myScherna. XML");
^ Как прочитать данные в формате XML в объект DataSet
Вызовите метод DataSet.ReadXml.
^ Как прочитать XML-схему в объект DataSet
Вызовите метод DataSet.ReadXmlSchema.
Запись содержимого объекта DataSet в формате XML
Объекты DataSet способны записывать данные или их схему в XML-файлы. Объект
DataSet поддерживает метод WriteXml, выполняющий экспорт данных в формате
XML. Это метод принимает файл, поток, объект Xml Writer vuivi TextWriter \\ записы-
вает данные в формате XML из объекта DataSet в указанный приемник. Следую-
щий пример демонстрирует запись содержимого объекта DataSet в XML-файл
myXml.xml; если этот файл не существует, он создается автоматически.
Visual Basic .NET
myDataSet.WriteXml("C2\myData.XML")
Visual C#
myDataSet.WriteXmlf"C:\\myData.XML"):
Аналогичным образом метод WriteXmiSchema позволяет записать структуру объ-
екта DataSet, не записывая значения данных. Например, так можно записать схему
объекта DataSet в файл mySchema.xml:
Visual Basic .NET
myDataSet. WriteXmlSchema( "С; \myScheira. XML")
Visual C#
myDataSet.WriteXmlSchema("C:\\mySchema.XML");
^ Как записать содержимое объекта DataSet в формате XML
Вызовите метод DataSet. WriteXml.
^ Как записать схему объекта DataSet в формате XML
Вызовите метод DataSet. WriteXmlSchema.

Теги: .NET

Статьи по теме:

Структуры CTS
Automatically Starting your Application on Windows Mobile
Применение типов данных
Перегрузка операторов в Visual C#
Создание плана блочного тестирования
Doxygen – версия 1.5.7
Формирование запросов SQL во время выполнения
Специальные возможности и элементы управления Windows Forms
Применение переменных ссылочных типов
Защищенные члены
Настройка трассировочных переключателей
Стратегия оптимизации
Добавление формы к проекту
Модификаторы доступа к типам
Рисование простых фигур
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Применение XML с объектами DataSet. Регион сайта: Москва и Санкт-Петербург