MagentoDataAdapter Constructor(MagentoCommand)
Initializes a new instance of the
MagentoDataAdapter class with the specified
MagentoCommand as the %% property.
The following example creates a
MagentoDataAdapter, sets some of its properties, retrieves data from a table, and displays it.
|
|---|
public void CreateDataAdapter(MagentoConnection adobe commerceConnection)
{
MagentoCommand adobe commerceCommand = new MagentoCommand("SELECT DeptNo, DName FROM Customers", adobe commerceConnection);
MagentoDataAdapter myAdapter = new MagentoDataAdapter(adobe commerceCommand);
myAdapter.MissingSchemaAction = MissingSchemaAction.AddWithKey;
DataSet myDataSet = new DataSet();
myAdapter.Fill(myDataSet,"Customers");
//Get all data from all tables within the dataset
foreach(DataTable myTable in myDataSet.Tables)
{
foreach(DataRow myRow in myTable.Rows)
{
foreach (DataColumn myColumn in myTable.Columns)
{
Console.Write(myRow[myColumn]+"\t");
}
Console.WriteLine();
}
Console.WriteLine();
}
} |
|
|---|
Public Sub CreateDataAdapter(ByVal adobe commerceConnection As MagentoConnection)
Dim adobe commerceCommand As MagentoCommand = New MagentoCommand("SELECT DeptNo, DName FROM Customers", adobe commerceConnection)
Dim myAdapter As MagentoDataAdapter = New MagentoDataAdapter(adobe commerceCommand)
myAdapter.MissingSchemaAction = MissingSchemaAction.AddWithKey
Dim myDataSet As DataSet = New DataSet
myAdapter.Fill(myDataSet, "Customers")
Dim myTable As DataTable
Dim myRow As DataRow
Dim myColumn As DataColumn
' Get all data from all tables within the dataset
For Each myTable In myDataSet.Tables
For Each myRow In myTable.Rows
For Each myColumn In myTable.Columns
Console.Write(myRow(myColumn) & Chr(9))
Next myColumn
Console.WriteLine()
Next myRow
Console.WriteLine()
Next myTable
End Sub |