ADOEnumerationType Énumération

Définition

Décrit les objets qui sont soumis à l'énumération.

public enum class ADOEnumerationType
public enum ADOEnumerationType
type ADOEnumerationType = 
Public Enum ADOEnumerationType
Héritage
ADOEnumerationType

Champs

EnumerateAllRows 1

Lorsque la variable contient un dataset, ce paramètre énumère toutes les lignes dans toutes les tables du dataset. Lorsque la variable contient un datatable, ce paramètre énumère toutes les lignes de la table. Lorsqu'elle contient un recordset, elle énumère toutes les lignes du recordset.

EnumerateRowsInFirstTable 2

Lorsque la variable contient un dataset, ce paramètre énumère toutes les lignes de la première table du dataset. Lorsque la variable contient une table de données, elle énumère toutes les lignes de la table. Lorsqu'elle contient un recordset, elle énumère toutes les lignes du recordset.

EnumerateTables 0

Lorsque la variable contient un dataset, ce paramètre énumère toutes les tables du dataset. Lorsque la variable contient un datatable, elle génère une erreur pendant l'exécution. Lorsqu'elle contient un recordset, elle énumère toutes les lignes du recordset.

Exemples

L’exemple de code suivant montre comment utiliser la propriété pour différencier le Type type d’objet, ce qui permet à différents codes d’être écrits pour gérer différentes logiques métier, de basculer les cases à cocher dans une interface utilisateur ou d’exécuter d’autres processus spéciaux.

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;  
        }  

Remarques

Cette énumération est utilisée par la Type propriété. L’objet variable, référencé dans la description du membre, fait référence à la variable d’exécution qui contient l’objet de données.

S’applique à