DataSet에서 XML 사용(ADO.NET)
ADO.NET을 사용하면 XML 스트림이나 문서에서 DataSet을 채울 수 있습니다. XML 스트림이나 문서를 사용하여 데이터, 스키마 정보 또는 두 가지 모두를 DataSet에 제공할 수 있습니다. XML 스트림이나 문서에서 제공되는 정보를 DataSet에 있는 기존 데이터나 스키마 정보와 결합할 수 있습니다.
또한 ADO.NET을 사용하면 스키마 사용 여부에 관계없이 DataSet의 XML 표현을 만들어 다른 응용 프로그램이나 XML 사용 플랫폼에서 사용할 수 있도록 HTTP를 통해 DataSet을 전송할 수 있습니다. DataSet의 XML 표현에서 데이터는 XML로 작성되며, 스키마는 XML 표현의 인라인에 포함되어 있는 경우 XSD(XML 스키마 정의 언어)를 사용하여 작성됩니다. XML 및 XML 스키마에서는 DataSet의 내용을 원격 클라이언트와 주고 받기에 알맞은 형식을 제공합니다.
단원 내용
DiffGrams(ADO.NET)
DataSet의 내용을 읽거나 쓰는 데 사용하는 XML 형식인 DiffGram에 대해 자세히 설명합니다.XML로부터 DataSet 로드(ADO.NET)
XML 문서에서 DataSet의 내용을 로드할 때 고려할 여러 가지 옵션에 대해 설명합니다.DataSet 내용을 XML 데이터로 쓰기(ADO.NET)
DataSet의 내용을 XML 데이터로 생성하는 방법과 사용할 수 있는 여러 XML 형식 옵션에 대해 설명합니다.XML로부터 DataSet 스키마 정보 로드(ADO.NET)
XML에서 DataSet의 스키마를 로드하는 데 사용하는 DataSet 메서드에 대해 설명합니다.DataSet 스키마 정보를 XSD로 작성(ADO.NET)
XML 스키마의 용도와 DataSet에서 XML 스키마를 생성하는 방법에 대해 설명합니다.DataSet 및 XmlDataDocument 동기화(ADO.NET)
단일 데이터 집합에 대한 관계형 뷰와 계층적 뷰에 동기적으로 액세스할 수 있는 .NET Framework의 기능과 DataSet 및 XmlDataDocument 간에 동기적 관계를 만드는 방법에 대해 설명합니다.DataRelations 중첩(ADO.NET)
DataSet의 내용을 XML 데이터로 표현할 경우 중첩된 DataRelation 개체의 중요성과 이러한 개체를 만드는 방법에 대해 설명합니다.XSD(XML 스키마)에서 DataSet 관계형 구조 파생
XML 스키마에서 만들어진 DataSet의 관계 구조 또는 스키마에 대해 설명합니다.XML에서 DataSet 관계형 구조 유추(ADO.NET)
XML 요소에서 유추할 때 만들어지는 DataSet의 관계형 구조 또는 스키마에 대해 설명합니다.
관련 단원
- ADO.NET 개요
ADO.NET 아키텍처 및 구성 요소에 대해 설명하고, 이를 사용하여 기존 데이터 소스에 액세스하고 응용 프로그램 데이터를 관리하는 방법을 설명합니다.