다음을 통해 공유


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

적용 대상