Создание документа XML из объекта DataSet (Набор данных)
Вот какой документ XML будет записан объектом DataSet (Набор данных) в файл:
AirlineBroker Airlines <!– Авиалинии – > Name=America West Abbreviation=AW WebSite=www.americawest.com ReservationNumber=555-555-1212 Airlines <! – Авиалинии › Name=Delta Abbreviation=DL WebSite=www.delta.com ReservationNumber=800-456-7890 Airlines <! – Авиалинии – > Name=Northwest Abbreviation=NW WebSite=www.northwest.com ReservationNumber=888-111-2222 Airlines <!– Авиалинии › Name=Piedmont Abbreviation=P WebSite=www.piedmont.com ReservationNumber=888-222-333 Airlines <! – Авиалинии – > Name=Southwest Abbreviation's WebSite=www.southwest.com ReservationNumber=l-800-111-222 Airlines <! – Авиалинии – > Name=Unitea Abbreviation=UAL WebSite=www.ual.com ReservationNumber=800-123-4568 Flights <' – Рейсы. – > Airline=DL FlightNumber=987 StartCity=Atlanta EndCity=New Orleans Departure=2001-10-05T2G:15:СС.ООСГПСО-04:00 Arnval=2001-10-05T22:30:ОС.ОЭООССО-04:СО PlaneType=737 FirstCost=1300 BusinessCost=0 EconomyCost=450 Flights <! – Рейсы – > Airline=UAL FlightNumber=54 StartCity=Boston EndCity=Los Angeles Departure=2001-10-01T10:00:OO.OOCOOOO-r4:00 Arriva1=2001-10-01T13:00:00.0000000-04:00 PlaneType=767 FirstCost=1500 BusinessCost=1000 EconomyCost=300 PlaneType PlaneType=737 FirstClass=10 BusinessCldss=0 EconomyСlass=200 PlaneType PlaneType=767 FirstClass=10 BusinessClass=30 EconomyCiass=300 Customers!' – Рейсы – > LastName=Adams FirstName=John EmailAddress=adans@presidents.erg Customerld
Резюме
ADO.NET содержит классы, позволяющие создавать и использовать распределенные данные. Вы можете работать с базами данных в соединенном или отсоединенном режимах, в зависимости от потребностей. Объект DataSet (Набор данных) дает возможность работать с данными реляционным способом даже при отсутствии соединения с каким-либо источником данных. Для моделирования реляционных данных можно использовать документы XML, содержащие информацию в нереляционном виде. Типизированный DataSet (Набор данных) облегчает работу, обеспечивая определение схемы XML для данных.