ExecuteOptionEnum
공급자가 명령을 실행하는 방법을 지정합니다.
상수 | 값 | 묘사 |
---|---|---|
adAsyncExecute | 0x10 | 명령이 비동기적으로 실행되어야 임을 나타냅니다. 이 값은 adCmdTableDirect CommandTypeEnum 값과 결합할 수 없습니다. |
adAsyncFetch | 0x20 | CacheSize 속성에 지정된 초기 수량 이후의 나머지 행을 비동기적으로 검색해야 임을 나타냅니다. |
adAsyncFetchNonBlocking | 0x40 | 검색하는 동안 주 스레드가 차단되지 않는다는 것을 나타냅니다. 요청된 행을 검색하지 않으면 현재 행이 자동으로 파일의 끝으로 이동합니다. 영구적으로 저장된 Recordset포함된 StreamRecordset 열면 adAsyncFetchNonBlocking 효과가 없습니다. 작업은 동기 및 차단됩니다. adAsynchFetchNonBlockingadCmdTableDirect 옵션을 사용하여 Recordset열 때 아무런 효과가 없습니다. |
adExecuteNoRecords | 0x80 | 명령 텍스트가 행을 반환하지 않는 명령 또는 저장 프로시저임을 나타냅니다(예: 데이터만 삽입하는 명령). 행이 검색되면 삭제되고 반환되지 않습니다. adExecuteNoRecordsCommand 또는 Connection Execute 메서드에 선택적 매개 변수로만 전달할 수 있습니다. |
adExecuteStream | 0x400 | 명령 실행 결과가 스트림으로 반환되어야 임을 나타냅니다. adExecuteStreamCommand Execute 메서드에 선택적 매개 변수로만 전달할 수 있습니다. |
adExecuteRecord | 0x800 | CommandTextRecord 개체로 반환되어야 하는 단일 행을 반환하는 명령 또는 저장 프로시저임을 나타냅니다. |
adOptionUnspecified | -1 | 명령이 지정되지 않음을 나타냅니다. |
ADO/WFC 해당 항목
패키지: com.ms.wfc.data
상수 |
---|
AdoEnums.ExecuteOption.ASYNCEXECUTE |
AdoEnums.ExecuteOption.ASYNCFETCH |
AdoEnums.ExecuteOption.ASYNCFETCHNONBLOCKING |
AdoEnums.ExecuteOption.NORECORDS |
AdoEnums.ExecuteOption.UNSPECIFIED |