[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Aids implementation of the IDbDataAdapter interface. Inheritors of DbDataAdapter implement a set of functions to provide strong typing, but inherit most of the functionality needed to fully implement a DataAdapter. [Property] @UpdateBatchSize=Sets a value that enables or disables batch processing support, and specifies the number of commands that can be executed in a batch. ARG(int)|1|0 [Methods] *doDeleteCommand=Sets a command for deleting records from the data set.ARG(DbCommand)|1|0 *doFill=Adds or refreshes rows in the DataSet. ARG(DataSet dataSet)|1|0 *doFill2=Adds or refreshes rows in a specified range in the DataSet to match those in the data source using the DataTable name. ARG(DataTable dataTable)|1|0 *doFill3=Adds or refreshes rows in the DataSet to match those in the data source using the DataSet and DataTable names. ARG(DataSet dataSet, string srcTable)|1|0 *doFill4=Adds or refreshes rows in a DataTable to match those in the data source starting at the specified record and retrieving up to the specified maximum number of records. ARG(int startRecord, int maxRecords, params DataTable[] dataTables)|1|0 *doFill5=Adds or refreshes rows in a specified range in the DataSet to match those in the data source using the DataSet and DataTable names. ARG(DataSet dataSet, int startRecord, int maxRecords, string srcTable)|1|0 *doFillSchema=Adds a DataTable named "Table" to the specified DataSet and configures the schema to match that in the data source based on the specified SchemaType. ARG(DataSet dataSet, SchemaType schemaType)|1|0 *doFillSchema2=Configures the schema of the specified DataTable based on the specified SchemaType. ARG(DataTable dataTable, SchemaType schemaType)|1|0 *doFillSchema3=Adds a DataTable to the specified DataSet and configures the schema to match that in the data source based upon the specified SchemaType and DataTable. ARG(DataSet dataSet, SchemaType schemaType, string srcTable)|1|0 *doInsertCommand=Sets a command used to insert new records into the data source.ARG(DbCommand)|1|0 *doSelectCommand=Sets a command used to select records in the data source.ARG(DbCommand)|1|0 *doUpdate=Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the specified array of DataRow objects. ARG(DataRow[] dataRows)|1|0 *doUpdate2=Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the specified DataSet. ARG(DataSet dataSet)|1|0 *doUpdate3=Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the specified DataTable. ARG(DataTable dataTable)|1|0 *doUpdate4=Calls the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the DataSet with the specified DataTable name. ARG(DataSet dataSet, string srcTable)|1|0 *doUpdateCommand=Sets a command used to update records in the data source.ARG(DbCommand)|1|0 *onFill=Occurs after invoke the method doFill and returns the result ARG(int)|2|1 *onFillSchema=Occurs after invoke the method doFillSchema and returns the result ARG(DataTable[])|2|13 *onUpdate=Occurs after invoke the method doUpdate and returns the result ARG(int)|2|1 *DefaultSourceTableName=The default name used by the DataAdapter object for table mappings. ARG(string)|3|2 *DeleteCommand=Returns a command for deleting records from the data set.ARG(DbCommand)|3|0 *GetFillParameters=Gets the parameters set by the user when executing an SQL SELECT statement. ARG(IDataParameter[])|3|13 *InsertCommand=Returns a command used to insert new records into the data source.ARG(DbCommand)|3|0 *SelectCommand=Returns a command used to select records in the data source.ARG(DbCommand)|3|0 *UpdateBatchSize=Returns a value that enables or disables batch processing support, and specifies the number of commands that can be executed in a batch. ARG(int)|3|1 *UpdateCommand=Returns a command used to update records in the data source.ARG(DbCommand)|3|0 *dataRows=An array of DataRow objects used to update the data source. ARG(DataRow[])|4|13 *dataSet=A DataSet to fill with records and, if necessary, schema. ARG(DataSet)|4|0 *dataTable=The name of the DataTable to use for table mapping. ARG(DataTable)|4|0 *dataTables=The DataTable objects to fill from the data source. ARG(DataTable[])|4|13 *maxRecords=The maximum number of records to retrieve. ARG(int)|4|1 *schemaType=One of the SchemaType values that specify how to insert the schema. ARG(SchemaType)|4|0 *srcTable=The name of the source table to use for table mapping. ARG(string)|4|2 *startRecord=The zero-based record number to start with. ARG(int)|4|1