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