Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
La maggior parte delle stored procedure restituisce più gruppi di risultati. Tali stored procedure includono in genere una o più istruzioni di selezione. Il consumer deve considerare questa caratteristica per gestire tutti i gruppi di risultati.
Per gestire più gruppi di risultati
Creare una classe CCommand con CMultipleResults come argomento del modello e con la funzione di accesso desiderata. In genere, si tratta di una funzione di accesso dinamica o manuale. Se si utilizza un altro tipo di funzione di accesso, potrebbe risultare impossibile determinare le colonne di output per ogni rowset.
Eseguire la stored procedure normalmente e associare le colonne. Per informazioni, vedere Recupero dei dati.
Utilizzare i dati.
Chiamare GetNextResult sulla classe CCommand. Se è disponibile un altro rowset di risultati, GetNextResult restituirà S_OK e sarà necessario riassociare le colonne se si sta utilizzando una funzione di accesso manuale. Se GetNextResult restituisce un errore, non saranno disponibili altri gruppi di risultati.