dotConnect for PostgreSQL Documentation
Devart.Data.PostgreSql Namespace / PgSqlSelectStatement Class
Members Example

In This Topic
    PgSqlSelectStatement Class
    In This Topic
    Represents PostgreSQL SELECT statement.
    Syntax
    'Declaration
     
    Public NotInheritable Class PgSqlSelectStatement 
       Inherits Devart.Common.SelectStatement
    public sealed class PgSqlSelectStatement : Devart.Common.SelectStatement 
    Remarks
    Use PgSqlSelectStatement to construct a SELECT statement in run time. The PgSqlSelectStatement provides an object-oriented interface for manipulating each part of SQL SELECT statements. Use the ToString method to retrieve text of the constructed statement.
    Example
    The following example demonstrates how to use the PgSqlSelectStatement class.
    PgSqlSelectStatement stmt = new PgSqlSelectStatement();
    
    stmt.Columns.Add(new SelectColumn("test", "td", "dname", "Department"));
    stmt.Columns.Add(new SelectColumn("", "td", "loc", "Location"));
    stmt.Columns.Add(new SelectColumn("", "te", "ename", "Name"));
    
    stmt.Tables.Add(new SelectTable("test", "dept", "td"));
    stmt.Tables.Add(new SelectTable("", "emp", "te"));
    
    stmt.GroupBy.Add(new SelectColumn("", "te", "empno", ""));
    stmt.OrderBy.Add(new SelectColumn("", "te", "ename", ""));
    Dim stmt As New PgSqlSelectStatement
    
    stmt.Columns.Add(New SelectColumn("test", "td", "dname", "Department"))
    stmt.Columns.Add(New SelectColumn("", "td", "loc", "Location"))
    stmt.Columns.Add(New SelectColumn("", "te", "ename", "Name"))
    
    stmt.Tables.Add(New SelectTable("test", "dept", "td"))
    stmt.Tables.Add(New SelectTable("", "emp", "te"))
    
    stmt.GroupBy.Add(New SelectColumn("", "te", "empno", ""))
    stmt.OrderBy.Add(New SelectColumn("", "te", "ename", ""))
    Inheritance Hierarchy

    System.Object
       Devart.Common.SelectStatement
          Devart.Data.PostgreSql.PgSqlSelectStatement

    See Also