dotConnect for Oracle Documentation
Devart.Common Namespace / SelectColumnCollection Class
Members Example

In This Topic
    SelectColumnCollection Class
    In This Topic
    Represents a collection of columns and expressions in a SelectStatement object.
    Syntax
    'Declaration
     
    Public NotInheritable Class SelectColumnCollection 
       Inherits System.Collections.CollectionBase
       Implements System.Collections.ICollectionSystem.Collections.IEnumerableSystem.Collections.IList 
    Remarks
    Use SelectColumnCollection class to manage columns used in a query. To access the collection use the SelectStatement.Columns, SelectStatement.GroupBy and SelectStatement.OrderBy properties.
    Example

    In the following sample we retrieve a collection of SelectColumns from an OracleSelectStatement object and print them. For example, if statement represents the command:

    SELECT test.dept.dname Department, test.dept.loc Location
        FROM test.dept
    

    the output of the sample would be the following:

    test.dept.dname Department
    test.dept.loc Location
    
    SelectColumnCollection collection = statement.Columns;
    
    foreach (SelectColumn column in collection)         
            Console.WriteLine(column.ToString());
    Dim collection As SelectColumnCollection = statement.Columns
    For Each column In collection
            Console.WriteLine(column.ToString())
    Next
    Inheritance Hierarchy

    System.Object
       System.Collections.CollectionBase
          Devart.Common.SelectColumnCollection

    See Also