<전체 명령 개체 참조
CommandType을 속성 세트 또는는 반환 CommandTypeEnum의 Command 개체의 유형을 정의 값입니다. 기본값은 adCmdUnknown입니다.
당신은 유형을 지정하지 않으면, ADO 명령의 종류를 결정하기 위해 공급 업체에 문의해야합니다. 당신이 유형을 지정 할 경우, ADO는 빠르게 명령을 처리 할 수있을 것입니다.
통사론
objcommand.CommandType
예
<%
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.CommandText="orders"
comm.CommandType=adCmdTable
response.write(comm.CommandType)
conn.close
%>
CommandTypeEnum 값
일정한 | 값 | 기술 |
---|---|---|
adCmdUnspecified | -1 | 명령 형식 인수를 지정하지 않습니다. |
adCmdText | 1 | A A 명령의 텍스트 정의 또는 저장 프로 시저 호출로의 CommandText를 평가합니다. |
adCmdTable | 2 | 그 열이 모든 내부적으로 생성 된 SQL 쿼리에 의해 반환되는 테이블 이름으로의 CommandText을 평가합니다. |
adCmdStoredProc | 4 | 의 CommandText는 저장 프로 시저의 이름으로 평가합니다. |
adCmdUnknown | 8 | 태만. 의 CommandText 속성 명령의 종류를 알 수없는 것을 나타냅니다. |
adCmdFile | 256 | 지속적으로 저장 레코드의 파일 이름으로의 CommandText을 평가합니다. 단지 Recordset.Open 또는 다시 쿼리와 함께 사용됩니다. |
adCmdTableDirect | 512 | 그 열을 모두 반환되는 테이블 이름으로의 CommandText을 평가합니다. 단지 Recordset.Open 또는 다시 쿼리와 함께 사용됩니다. Seek 메서드를 사용하려면, 레코드는 adCmdTableDirect 열어야합니다. 이 값은 ExecuteOptionEnum 값 adAsyncExecute와 결합 할 수 없습니다. |
<전체 명령 개체 참조