Compartilhar via


Propriedade ExecuteOptions (RDS)

Indica se a execução assíncrona está habilitada.

Importante

A partir do Windows 8 e do Windows Server 2012, os componentes do servidor RDS não estão mais incluídos no sistema operacional Windows (confira Windows 8 e Manual de Compatibilidade do Windows Server 2012 para obter mais detalhes). Os componentes do cliente RDS serão removidos em uma versão futura do Windows. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Os aplicativos que usam o RDS devem migrar para o Serviço de Dados do WCF.

Configurações e valores retornados

Define ou retorna um dos valores a seguir.

Constante Descrição
adcExecSync Executa a próxima atualização de Recordset de forma síncrona.
adcExecAsync Padrão. Executa a próxima atualização de Recordset de forma assíncrona.

Observação

Cada arquivo executável que usa essas constantes deve fornecer as declarações para eles. Você pode cortar e colar as declarações de constantes desejadas do arquivo Adcvbs.inc, localizadas na pasta de instalação padrão da biblioteca RDS.

Comentários

Se ExecuteOptions estiver definido como adcExecAsync, a próxima chamada Atualizar será executada de forma assíncrona no Recordset do objeto RDS.DataControl.

Se você tentar chamar Redefinir, Atualizar, SubmitChanges, CancelUpdate ou Recordset durante a execução de outra operação assíncrona que pode alterar o Recordset do objeto RDS.DataControl, um erro ocorrerá.

Se ocorrer um erro durante uma operação assíncrona, o valor ReadyState do objeto RDS.DataControl é alterado de adcReadyStateLoaded para adcReadyStateComplete e o valor da propriedade Recordset permanece Nothing.

Aplica-se A

Objeto DataControl (RDS)

Consulte Também

Exemplo das propriedades ExecuteOptions e FetchOptions (VBScript)
Método Cancel (RDS)