ADO.NET DataSet 포함된 데이터의 원본에 관계없이 일관된 관계형 프로그래밍 모델을 제공하는 데이터의 메모리 상주 표현입니다. A DataSet 는 데이터를 포함하고, 정렬하고, 제한하는 테이블과 테이블 간의 관계를 포함하는 전체 데이터 집합을 나타냅니다.
DataSet과 함께 독립적으로 또는 조합하여 적용할 수 있는 여러 가지 작업 방법이 있습니다. 다음을 할 수 있습니다:
프로그래밍 방식으로 DataTable 내에 DataRelation, Constraint, DataSet를 생성하고 테이블에 데이터를 채웁니다.
기존 관계형 데이터 원본의 데이터 테이블을 DataSet를 사용하여
DataAdapter
에 채웁니다.XML을 DataSet 사용하여 콘텐츠를 로드하고 유지합니다. 자세한 내용은 DataSet에서 XML 사용을 참조하세요.
강력한 형식의 DataSet 객체는 또한 XML 웹 서비스를 사용하여 전송할 수 있습니다. 이 디자인 DataSet 은 XML 웹 서비스를 사용하여 데이터를 전송하는 데 적합합니다. XML 웹 서비스에 대한 개요는 XML Web Services 개요를 참조하세요. XML 웹 서비스에서 사용하는 DataSet 예제는 XML 웹 서비스에서 데이터 세트 소비를 참조하세요.
이 부분에서는
보안 지침
DataSet 및 DataTable에 대한 보안 지침을 제공합니다.
DataSet 만들기
DataSet의 인스턴스를 생성하기 위한 구문을 설명합니다.
DataSet에 DataTable 추가
DataSet에 테이블과 열을 생성하고 추가하는 방법을 설명합니다.
DataRelations 추가
에서 테이블 DataSet간에 관계를 만드는 방법을 설명합니다.
"DataRelations" 탐색
테이블 DataSet 간의 관계를 사용하여 부모-자식 관계의 자식 또는 부모 행을 반환하는 방법을 설명합니다.
데이터 세트 콘텐츠 병합
하나 DataSetDataTable또는 DataRow 배열의 내용을 다른 DataSet배열에 병합하는 방법을 설명합니다.
DataSet 콘텐츠 복사
스키마와 지정된 데이터를 포함할 수 있는 복사본을 DataSet 만드는 방법을 설명합니다.
DataSet 이벤트 처리
a DataSet 의 이벤트와 이를 사용하는 방법을 설명합니다.
형식화된 데이터 세트
형식이 지정된 DataSet의 정의와 이를 만들고 사용하는 방법에 대해 설명합니다.
DataTables
스키마를 DataTable만들고, 정의하고, 데이터를 조작하는 방법을 설명합니다.
DataTableReaders
DataTableReader을 만드는 방법과 사용하는 방법을 설명합니다.
DataViews
DataViews
및 DataView 이벤트를 만들고 작업하는 방법을 설명합니다.
DataSet에서 XML 사용
DataSet가 XML을 데이터 원본으로 사용하여 XML 데이터로서 DataSet의 내용을 로드하고 지속하는 방법을 설명합니다.
XML 웹 서비스에서 데이터 세트 사용
데이터를 전송하는 데 사용하는 DataSet XML 웹 서비스를 만드는 방법을 설명합니다.
관련 섹션
ADO.NET의 새로운 기능
ADO.NET 새로운 기능을 소개합니다.
ADO.NET 개요
ADO.NET 디자인 및 구성 요소를 소개합니다.
DataAdapter에서 DataSet 채우기
데이터 원본의 데이터와 함께 DataSet 을 로드하는 방법을 설명합니다.
DataAdapter로 데이터 원본 업데이트
데이터 세트의 데이터 변경 내용을 데이터 원본으로 다시 해결하는 방법을 설명합니다.
데이터 세트에 기존 제약 조건 추가
데이터 원본의 기본 키 정보로 DataSet 을 채우는 방법을 설명합니다.