다음을 통해 공유


ExecuteOptions 속성(RDS)

비동기 실행의 활성화 여부를 나타냅니다.

중요

Windows 8 및 Windows Server 2012부터, RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거될 예정입니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. RDS를 사용하는 애플리케이션은 WCF Data Service로 마이그레이션해야 합니다.

설정 및 반환 값

다음 값 중 하나를 설정하거나 반환합니다.

지속적임 설명
adcExecSync Recordset의 다음 새로 고침을 동기적으로 실행합니다.
adcExecAsync 기본값 Recordset의 다음 새로 고침을 비동기적으로 실행합니다.

참고

해당 상수를 사용하는 각 실행 파일은 이에 대한 선언을 제공해야 합니다. RDS 라이브러리의 기본 설치 폴더에 있는 Adcvbs.inc 파일에서 원하는 상수 선언을 잘라내어 붙여넣을 수 있습니다.

설명

ExecuteOptionsadcExecAsync로 설정된 경우 RDS.DataControl 개체의 Recordset에서 다음 Refresh 호출을 비동기적으로 실행합니다.

RDS.DataControl 개체의 Recordset을 변경할 수 있는 다른 비동기 작업이 실행되는 동안 Reset, Refresh, SubmitChanges, CancelUpdate 또는 Recordset을 호출하려고 하면 오류가 발생합니다.

비동기 작업 중에 오류가 발생하면 RDS.DataControl 개체의 ReadyState 값이 adcReadyStateLoaded에서 adcReadyStateComplete로 변경되고 Recordset 속성 값은 Nothing으로 유지됩니다.

적용 대상

DataControl 개체(RDS)

참고 항목

ExecuteOptions 및 FetchOptions 속성 예제(VBScript)
Cancel 메서드(RDS)