dotConnect for DB2 Documentation
Devart.Data.DB2 Namespace / DB2DataTable Class / DB2DataTable Constructor / DB2DataTable Constructor(DB2Command,DB2Connection)
A DB2Command object used to select rows from the data source.
A DB2Connection used to connect to the data source.
Example

In This Topic
DB2DataTable Constructor(DB2Command,DB2Connection)
In This Topic
Initializes a new instance of the DB2DataTable class.
Syntax
'Declaration
 
Public Function New( _
   ByVal selectCommand As DB2Command, _
   ByVal connection As DB2Connection _
)
 

Parameters

selectCommand
A DB2Command object used to select rows from the data source.
connection
A DB2Connection used to connect to the data source.
Example
This sample shows how to create a DB2DataTable and retrieve data from a table.
public void UseDataTable(DB2Connection db2Connection)
{
  DB2Command db2Command = new DB2Command("SELECT * FROM Dept");
  DB2DataTable myDataTable = new DB2DataTable(db2Command,db2Connection);
  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(ByVal db2Connection As DB2Connection)
  Dim db2Command As DB2Command = New DB2Command("SELECT * FROM Dept")
  Dim myDataTable As DB2DataTable = New DB2DataTable(db2Command, db2Connection)
  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