2.2.10.2 Recordset

A recordset is the data that is returned from a data source, organized into sets of rows and fields. The recordset is related to a specific data source using a data connection. The operation of replacing the contents of a recordset with data queried from a data source, using the associated data connection, is called refreshing the recordset.

The rows of a recordset can be linked to shapes in drawing pages in a web drawing through data binding. This allows additional properties of the web drawing to be updated when the recordset is refreshed.

The recordsets in a web drawing are specified by the Recordsets XML part. Each recordset is specified by a DataRecordSet_Type child element of the DataRecordSets element in a part. The fields of the recordset are specified by the DataColumns_Type child element of the DataRecordSet_Type element.