다음을 통해 공유


데이터 집합 쿼리(LINQ to DataSet)

DataSet 개체에 데이터가 채워지면 개체에 대한 쿼리를 시작할 수 있습니다. LINQ to DataSet를 사용하여 쿼리를 수식화하는 것은 다른 LINQ 사용 데이터 원본에 대해 LINQ(언어 통합 쿼리)를 사용하는 것과 유사합니다. 그러나 LINQ 쿼리를 DataSet 개체에 사용할 경우 사용자 지정 형식의 열거형 대신 DataRow 개체의 열거형을 쿼리하게 됩니다. 즉, LINQ 쿼리에서는 DataRow 클래스의 모든 멤버를 사용할 수 있으므로 다양한 기능의 복잡한 쿼리를 만들 수 있습니다.

LINQ의 다른 구현과 마찬가지로 LINQ to DataSet 쿼리는 쿼리 식 구문과 메서드 기반 쿼리 구문이라는 두 가지 형식으로 만들 수 있습니다. 쿼리 식 구문 또는 메서드 기반 쿼리 구문을 사용하여 DataSet의 단일 테이블, DataSet의 여러 테이블 또는 형식화된 DataSet의 테이블에 대해 쿼리를 수행할 수 있습니다.

섹션 내용

단일 테이블 쿼리
단일 테이블 쿼리를 수행하는 방법을 설명합니다.

크로스 테이블 쿼리
크로스 테이블 쿼리를 수행하는 방법을 설명합니다.

형식화된 데이터 세트 쿼리
형식화된 DataSet 개체를 쿼리하는 방법을 설명합니다.

참고 항목