Compartilhar via


Propriedade FetchOptions (RDS)

Aplica-se ao: Access 2013, Office 2013

Indica o tipo de busca assíncrona.

Configurações e valores de retorno

Define ou retorna um dos valores a seguir.

Constante

Descrição

adcFetchUpFront

Todos os registros do Recordset são encontrados antes que o controle seja retornado ao aplicativo. O Recordset completo deve ser encontrado para que o aplicativo possa utilizá-lo de algum modo.

adcFetchBackground

O controle pode retornar ao aplicativo assim que o primeiro lote de registros for encontrado. Uma leitura subsequente do Recordset que tente acessar um registro não encontrado no primeiro lote será adiada até que o registro procurado seja realmente encontrado, quando o controle retornará ao aplicativo.

adcFetchAsync

Padrão. O controle retorna imediatamente ao aplicativo enquanto os registros são encontrados em segundo plano. Se o aplicativo tentar ler um registro que ainda não foi encontrado, o registro mais próximo ao procurado será lido, e o controle retornará imediatamente, indicando que o fim atual do Recordset foi atingido. Por exemplo, uma chamada ao MoveLast moverá a posição atual do registro para o último registro que foi realmente encontrado, embora mais registros continuem preenchendo o Recordset.

Observação

[!OBSERVAçãO] Cada arquivo executável do lado do cliente que utilizar essas constantes deverá fornecer suas respectivas declarações. Você pode recortar e colar as declarações da constante que deseja do arquivo Adcvbs.inc, localizado na pasta C:\Arquivos de Programas\Arquivos Comuns\System\MSADC.

Comentários

Em um aplicativo Web, você geralmente deseja usar adcFetchAsync (o valor padrão), pois ele fornece um melhor desempenho. Em um aplicativo cliente compilado, você geralmente usará adcFetchBackground.