다음을 통해 공유


ADO 개체 및 컬렉션

ADO는 다음 9개의 개체와 4개의 컬렉션으로 구성됩니다.

개체 또는 컬렉션 설명
Connection 개체 데이터 원본이 있는 고유한 세션을 나타냅니다. 클라이언트/서버 데이터베이스 시스템의 경우 서버에 대한 실제 네트워크 연결과 같을 수 있습니다. 공급자가 지원하는 기능에 따라 Connection 개체의 일부 컬렉션, 메서드 또는 속성을 사용할 수 없습니다.
Command 개체 데이터 원본에 대해 실행하려는 SQL 쿼리와 같은 특정 명령을 정의하는 데 사용됩니다.
Recordset 개체 기본 테이블의 전체 레코드 집합 또는 실행된 명령의 결과를 나타냅니다. 모든 Recordset 개체는 레코드(행) 및 필드(열)로 구성됩니다.
Record 개체 Recordset 또는 공급자의 단일 데이터 행을 나타냅니다. 이 레코드는 공급자에 따라 데이터베이스 레코드 또는 파일 또는 디렉터리 같은 다른 유형의 개체를 나타낼 수 있습니다.
Stream 개체 이진 또는 텍스트 데이터의 스트림을 나타냅니다. 예를 들어 XML 문서를 명령 입력을 위해 스트림에 로드하거나 쿼리 결과로 특정 공급자에서 반환할 수 있습니다. Stream 개체를 사용하여 이러한 데이터 스트림을 포함하는 필드 또는 레코드를 조작할 수 있습니다.
Parameter 개체 매개 변수가 있는 쿼리 또는 저장 프로시저를 기반으로 Command 개체와 연결된 매개 변수 또는 인수를 나타냅니다.
Field 개체 공통 데이터 형식의 데이터 열을 나타냅니다. 각 Field 개체는 Recordset의 열에 해당합니다.
Property 개체 공급자가 정의한 ADO 개체의 특성을 나타냅니다. ADO 개체에는 기본 제공 및 동적의 두 가지 속성 유형이 있습니다. 기본 제공 속성은 ADO에서 구현되는 속성으로, 새 개체에서 즉시 사용할 수 있습니다. Property 개체는 기본 공급자가 정의한 동적 속성에 대한 컨테이너입니다.
Error 개체 공급자를 포함한 단일 작업과 관련된 데이터 액세스 오류에 대한 세부 정보를 포함합니다.
Fields 컬렉션 Recordset 또는 Record 개체의 모든 Field 개체를 포함합니다.
Properties 컬렉션 개체의 특정 인스턴스에 대한 모든 Property 개체를 포함합니다.
Parameters 컬렉션 Command 개체의 모든 Parameter 개체를 포함합니다.
Errors 컬렉션 단일 공급자 관련 오류에 대한 응답으로 만든 모든 Error 개체를 포함합니다.

참고 항목

ADO 개체 모델