Linguaggio

ADOEnumerationType Enumerazione

Definizione

Descrive gli oggetti che sono oggetto dell'enumerazione.

public enum class ADOEnumerationType
public enum ADOEnumerationType
type ADOEnumerationType = 
Public Enum ADOEnumerationType
Ereditarietà
ADOEnumerationType

Campi

Nome Valore Descrizione
EnumerateTables 0

Quando la variabile contiene un dataset, questa impostazione elenca tutte le tabelle del dataset. Quando la variabile contiene una datatable, genera un errore a runtime. Quando contiene un record set, elenca tutte le righe del recordet.

EnumerateAllRows 1

Quando la variabile contiene un dataset, questa impostazione enumera tutte le righe di tutte le tabelle del dataset. Quando la variabile contiene una datatable, questa impostazione enumera tutte le righe della tabella. Quando contiene un record set, elenca tutte le righe del recordet.

EnumerateRowsInFirstTable 2

Quando la variabile contiene un dataset, questa impostazione enumera tutte le righe della prima tabella del dataset. Quando la variabile contiene una tabella dati, essa enumera tutte le righe della tabella. Quando contiene un record set, elenca tutte le righe del recordet.

Esempio

Il seguente esempio di codice mostra come utilizzare la Type proprietà per differenziare il tipo di oggetto, permettendo di scrivere codice diverso per gestire logiche di business differenti, attivare caselle di spunta in un'interfaccia utente o eseguire altri processi speciali.

m_Enum = (ForEachADOEnumerator)FEEHost.InnerObject;  
    if( m_Enum != null )  
    {  
        switch( m_Enum.Type )  
        {  
            case ADOEnumerationType.EnumerateAllRows:  
                // Insert custom code here.  
                break;  

            case ADOEnumerationType.EnumerateRowsInFirstTable:  
                // Insert custom code here.  
                break;  

            case ADOEnumerationType.EnumerateTables:  
                // Insert custom code here.  
                break;  

            default:  
                // Insert custom code here.  
                break;  
        }  

Commenti

Questa enumerazione viene utilizzata dalla Type proprietà . L'oggetto variabile, riferito nella descrizione del membro, si riferisce alla variabile a tempo di esecuzione che contiene l'oggetto dati.

Si applica a