ADOEnumerationType Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.