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 개체를 포함합니다. |