Поделиться через


ADOEnumerationType Перечисление

Определение

Описывает объекты, подлежащие перечислению.

public enum class ADOEnumerationType
public enum ADOEnumerationType
type ADOEnumerationType = 
Public Enum ADOEnumerationType
Наследование
ADOEnumerationType

Поля

Имя Значение Описание
EnumerateAllRows 1

Если переменная содержит набор данных, в этом параметре перечисляются все строки всех таблиц набора данных. Если переменная содержит таблицу данных, в этом параметре перечисляются все строки таблицы. Если содержит набор записей, то перечисляются все строки, которые в нем содержатся.

EnumerateRowsInFirstTable 2

Если переменная содержит набор данных, в этом параметре перечисляются все строки первой таблицы набора данных. Если переменная содержит таблицу данных, в этом параметре перечисляются все строки таблицы. Если содержит набор записей, то перечисляются все строки, которые в нем содержатся.

EnumerateTables 0

Если переменная содержит набор данных, в этом параметре перечисляются все таблицы набора данных. Если переменная содержит таблицу данных, во время выполнения происходит ошибка. Если содержит набор записей, то перечисляются все строки, которые в нем содержатся.

Примеры

В следующем примере кода показано, как использовать Type свойство для различения типа объекта, позволяя писать другой код для обработки различных бизнес-логик, переключения флажков в пользовательском интерфейсе или выполнения других специальных процессов.

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

Комментарии

Это перечисление используется свойством Type . Объект переменной, на который ссылается в описании элемента, ссылается на переменную времени выполнения, содержащую объект данных.

Применяется к