Proprietà ReadyState (Servizi Desktop remoto)

Indica lo stato di avanzamento di un oggetto DataControl durante il recupero dei dati nell'oggetto Recordset.

Importante

A partire da Windows 8 e Windows Server 2012, i componenti del server di RDS non sono più inclusi nel sistema operativo Windows. Per altri dettagli, vedere la Guida di riferimento per la compatibilità di Windows 8 e Windows Server 2012. I componenti del client di RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.

Impostazioni e valori restituiti

Imposta o restituisce uno dei valori seguenti.

Valore Descrizione
adcReadyStateLoaded La query corrente è ancora in esecuzione e non sono state recuperate righe. L'oggetto Recordset dell'oggetto DataControl non è disponibile per l'uso.
adcReadyStateInteractive Un set iniziale di righe recuperato dalla query corrente è stato archiviato nell'oggetto Recordset dell'oggetto DataControl ed è disponibile per l'uso. Le righe rimanenti sono ancora in fase di recupero.
adcReadyStateComplete Tutte le righe recuperate dalla query corrente sono state archiviate nell'oggetto Recordset dell'oggetto DataControl e sono disponibili per l'uso.

Questo stato esisterà anche se un'operazione è stata interrotta a causa di un errore o se l'oggetto Recordset non è inizializzato.

Nota

Ogni file eseguibile sul lato client che usa queste costanti deve fornire le relative dichiarazioni. È possibile tagliare e incollare le dichiarazioni delle costanti desiderate dal file Adcvbs.inc, che si trova nella cartella di installazione predefinita della libreria RDS.

Osservazioni

Usare l'evento onReadyStateChange per monitorare le modifiche nella proprietà ReadyState durante un'operazione di query asincrona. Questa opzione è più efficiente rispetto al controllo periodico del valore della proprietà.

Se si verifica un errore durante un'operazione asincrona, la proprietà ReadyState cambia in adcReadyStateComplete, la proprietà State cambia da adStateExecuting a adStateClosed e la proprietà Value dell'oggetto Recordset rimane Nothing.

Si applica a

Oggetto DataControl (Servizi Desktop remoto)

Vedere anche

Esempio della proprietà ReadyState (VBScript)
Metodo Cancel (Servizi Desktop remoto)
Proprietà ExecuteOptions (Servizi Desktop remoto)