CommandTypeEnum
명령 인수를 해석하는 방법을 지정합니다.
애플리케이션 사용자에게 ADO가 실행될 수 있도록 잠재적으로 위험한 명령을 삽입할 수 있는 기회를 제공하지 않도록 사용자가 제공한 CommandString 값의 유효성을 검사하는 것이 중요합니다.
상수 | 값 | 설명 |
---|---|---|
adCmdUnspecified | -1 | 명령 형식 인수를 지정하지 않습니다. |
adCmdText | 1 | CommandText를 명령 또는 저장 프로시저 호출의 텍스트 정의로 평가합니다. |
adCmdTable | 2 | CommandText를 내부적으로 생성된 SQL 쿼리에서 열이 모두 반환되는 테이블 이름으로 평가합니다. |
adCmdStoredProc | 4 | CommandText를 저장 프로시저 이름으로 평가합니다. |
adCmdUnknown | 8 | 기본값 CommandText 속성의 명령 형식을 알 수 없음을 나타냅니다. 명령 형식을 알 수 없는 경우 ADO는 CommandText를 해석하기 위해 여러 차례 시도합니다. - CommandText를 명령 또는 저장 프로시저 호출의 텍스트 정의로 해석합니다. 이는 adCmdText와 동일한 동작입니다. - CommandText는 저장 프로시저의 이름입니다. 이는 adCmdStoredProc과 동일한 동작입니다. - CommandText는 테이블의 이름으로 해석됩니다. 모든 열은 내부적으로 생성된 SQL 쿼리에 의해 반환됩니다. 이는 adCmdTable과 동일한 동작입니다. |
adCmdFile | 256 | CommandText를 영구적으로 저장된 Recordset의 파일 이름으로 평가합니다. Recordset.Open 또는 Requery에만 사용됩니다. |
adCmdTableDirect | 512 | CommandText를 열이 모두 반환되는 테이블 이름으로 평가합니다. Recordset.Open 또는 Requery에만 사용됩니다. Seek 메서드를 사용하려면 adCmdTableDirect를 사용하여 Recordset를 열어야 합니다. 이 값은 ExecuteOptionEnum 값 adAsyncExecute와 결합할 수 없습니다. |
ADO/WFC 등가
Package: com.ms.wfc.data
지속적임 |
---|
AdoEnums.CommandType.UNSPECIFIED |
AdoEnums.CommandType.TEXT |
AdoEnums.CommandType.TABLE |
AdoEnums.CommandType.STOREDPROC |
AdoEnums.CommandType.UNKNOWN |
AdoEnums.CommandType.FILE |
AdoEnums.CommandType.TABLEDIRECT |
적용 대상
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기