dotConnect for PostgreSQL Documentation
Devart.Data.PostgreSql Namespace / PgSqlDataTable Class / PgSqlDataTable Constructor / PgSqlDataTable Constructor(String,String)
The text of the selection command.
Connection string used to connect to the data source.
Example

In This Topic
    PgSqlDataTable Constructor(String,String)
    In This Topic
    Initializes a new instance of the PgSqlDataTable class.
    Syntax
    'Declaration
     
    Public Function New( _
       ByVal selectCommandText As String, _
       ByVal connectionString As String _
    )
    public PgSqlDataTable( 
       string selectCommandText,
       string connectionString
    )

    Parameters

    selectCommandText
    The text of the selection command.
    connectionString
    Connection string used to connect to the data source.
    Example
    This sample shows how to create a PgSqlDataTable and retrieve data from a table.
    public void UseDataTable()
    {
      PgSqlDataTable myDataTable = new PgSqlDataTable("SELECT * FROM Test.Dept", 
          "host=server;database=test;user id=postgres;");
      try
      {
        myDataTable.Active = true;
        foreach(DataRow myRow in myDataTable.Rows)
        {
          foreach(DataColumn myCol in myDataTable.Columns)
          {
            Console.Write(myRow[myCol]+"\t");
          }
          Console.WriteLine();
        }
      }
      finally
      {
        myDataTable.Active = false;
      }
    }
    Public Sub UseDataTable()
      Dim myDataTable As PgSqlDataTable = New PgSqlDataTable("SELECT * FROM Test.Dept", _
          "host=server;database=test;user id=postgres;")
      Try
        myDataTable.Active = True
        Dim myRow As DataRow
        Dim myCol As DataColumn
        For Each myRow In myDataTable.Rows
          For Each myCol In myDataTable.Columns
            Console.Write(myRow(myCol) & Chr(9))
          Next myCol
          Console.WriteLine()
        Next myRow
      Finally
        myDataTable.Active = False
      End Try
    End Sub
    See Also