LINQ to ADO.NET
LINQ(통합 언어 쿼리)에는 .NET Framework 3.0 프로그래밍 언어에서 사용할 수 있는 범용 표준 쿼리 연산자 집합이 정의되어 있습니다. 이러한 표준 쿼리 연산자를 사용하여 메모리 내 컬렉션이나 데이터베이스의 테이블을 프로젝션, 필터링 및 탐색할 수 있습니다. LINQ 쿼리는 응용 프로그램 코드에 포함된 문자열 리터럴이 아니라 프로그래밍 언어 자체로 표현됩니다. 이 방법은 이전 버전의 .NET Framework에서 작성된 대부분의 응용 프로그램에 적용된 방법과는 큰 차이를 가지고 있습니다. 프로그래밍 언어에서 쿼리를 작성하면 여러 가지 장점을 얻을 수 있습니다. 별도의 쿼리를 사용하지 않고 간편하게 쿼리를 수행할 수 있습니다. 또한 Visual Studio 2008 IDE를 사용하는 경우에는 LINQ에서 컴파일 타임 검사, 정적 입력 및 IntelliSense를 활용할 수 있습니다.
LINQ은 연결되지 않은 DataSet 프로그래밍 모델 및 기존 SQL Server 데이터베이스 스키마를 포함한 .NET Framework의 다양한 데이터 액세스 기능에 통합되어 있습니다. 이 단원에서는 LINQ의 ADO.NET 구현인 LINQ to ADO.NET을 설명합니다.
다음 다이어그램에서는 LINQ to ADO.NET과 상위 수준 프로그래밍 언어, 다른 LINQ 기술 및 LINQ 사용 데이터 소스의 관계에 대한 개요를 설명합니다.
단원 내용
LINQ to ADO.NET 개요
LINQ to ADO.NET에 대한 개요를 설명합니다.LINQ to DataSet
LINQ to DataSet에 대한 정보와 프로그래밍 예제를 제공합니다.LINQ to SQL
LINQ to SQL에 대한 정보와 프로그래밍 예제를 제공합니다.