ADO 준비 속성

정의와 사용법

Prepared 속성은 불리언 값을 반환하거나 설정할 수 있습니다. True로 설정되면, 명령이 첫 번째 실행 Command 객체 전에 CommandText 속성에서 지정된 쿼리의 준비된(또는 컴파일된) 버전을 저장해야 한다고 나타냅니다.

이는 명령의 첫 번째 실행 속도를 저하시키지만, 첫 번째 실행 후 제공자는 컴파일된 버전을 사용하여 실행 속도를 가속화할 수 있습니다.

이 속성이 False라면, 제공자는 컴파일 버전을 생성하지 않고 바로 Command 객체를 실행합니다.

제공자가 명령 준비를 지원하지 않으면, 이 속성을 True로 설정된 경우 제공자가 오류를 반환할 수 있습니다. 오류를 반환하지 않으면, 준비 명령의 요청을 무시하고 Prepared 속성을 False로 설정합니다.

문법

objcommand.Prepared=true or false

예제

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set comm=Server.CreateObject("ADODB.Command")
comm.ActiveConnection=conn
comm.CommandText="orders"
comm.Prepared=true
response.write(comm.Prepared)
conn.close
%>