Tamino API for .NET Samples

SoftwareAG.Tamino.DataSetSamples Namespace

Namespace hierarchy


Classes

ClassDescription
FillReadOnly Demonstrates how to use the TaminoDataAdapter class of the Tamino API to fill a dataset with Tamino XML data in read-only mode. The dataset schema is inferred from the XML data.
FillSchema Demonstrates how to use the TaminoDataAdapter.FillSchema method to define tables and columns in a dataset. The dataset is then filled with data from Tamino in read-only mode and bound to a DataGrid control. Depending on the schema specified in the FillSchema method, the dataset may hold only a subset of the data queried from Tamino.
MergeDataSets Demonstrates how to use the class TaminoDataAdapter of the Tamino API to:
  • fill a dataset ds1 with Tamino XML data;
  • create a copy ds2 of the dataset;
  • increase one price value in the Propery table of ds1;
  • build a dataset ds3 which contains only the changes;
  • merge ds3 into ds1;
  • write the changes back to Tamino.

QueryItemMapping Demonstrates how to use the class TaminoDataAdapter of the Tamino API to:
  • fill a dataset with data that corresponds to subtrees of XML documents in Tamino;
  • make several modifications in the dataset;
  • specify identifying information for upating the subtrees in Tamino;
  • write all changes back to Tamino using only one roundtrip to the Tamino server for the update.
RowUpdate Demonstrates how to use the class TaminoDataAdapter of the Tamino API to:
  • fill a dataset with Property data from Tamino;
  • update the second row in the Propery table of the dataset;
  • write the changes back to Tamino.
UpdatingEvent Demonstrates how to use TaminoDataAdapter events to control the updates.

Tamino URL, Tamino collection and the XQuery expression for filling are read from the Windows form.
XmlUpdate Demonstrates how to use the class TaminoDataAdapter of the Tamino API to:
  • fill a dataset with Property data from Tamino;
  • make modifications to the dataset by modifying the synchronized XmlDataDocument using the DOM API;
  • write the changes back to Tamino.