The ULDataAdapter object does not automatically generate the SQL statements required to reconcile changes made to a System.Data.DataSet
with the associated data source. However, you can create a ULCommandBuilder object to automatically generate SQL statements
for single-table updates if you set the SelectCommand property of the ULDataAdapter object. Then, any additional SQL statements
that you do not set are generated by the ULCommandBuilder object.

The following example uses the ULCommand object, along with the ULDataAdapter and ULConnection objects, to select rows from
a data source. The example is passed a connection string, a query string that is a SQL SELECT statement, and a string that
is the name of the database table. The example then creates a ULCommandBuilder object.