다음을 통해 공유


ADO 개체 및 컬렉션

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

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

참고 항목

ADO 개체 모델