ADO Property 객체

Property 객체

ADO 객체는 두 가지 유형의 속성을 가지고 있습니다: 내장 속성과 동적 속성.

내장 속성은 ADO에서 구현되어 새로운 어떤 객체에도 즉시 사용할 수 있는 속성으로, 이 경우 MyObject.Property 문법을 사용합니다. 이들은 객체의 Properties 콜렉션에 Property 객체로 등장하지 않기 때문에, 값은 변경할 수 있지만 속성을 변경할 수 없습니다.

ADO Property 객체는 프로그램 제공자가 정의한 동적 특성을 나타내는 ADO 객체의 동적 특성을 나타냅니다.

ADO와의 대화를 하는 각 프로그램 제공자는 ADO와의 상호작용 방식이 다릅니다. 따라서 ADO는 프로그램 제공자에 대한 정보를 저장할 방법이 필요합니다. 해결책은 프로그램 제공자가 ADO에 구체적인 정보(동적 속성)를 제공하는 것입니다. ADO는 각 프로그램 제공자 속성을 Property 객체에 저장하고, Property 객체는 그대로 Properties 콜렉션에 저장됩니다. 이 콜렉션은 Command 객체, Connection 객체, Field 객체 또는 Recordset 객체에 할당됩니다.

예를 들어, 제공자의 속성은 Recordset 객체가 트랜잭션 또는 업데이트를 지원하는지를 나타낼 수 있습니다. 이 추가 속성은 Recordset 객체의 Properties 콜렉션에 Property 객체로서 나타납니다.

ProgID

set objProperty=Server.CreateObject("ADODB.property")

속성

속성 설명
Attributes Property 객체의 속성을 반환합니다
Name Property 객체의 이름을 설정하거나 반환합니다
Type Property의 타입을 반환합니다
Value Property 객체의 값을 설정하거나 반환합니다