Methods
| CRowset | Constructor. |
| Close | Releases rows and the current IRowset interface. |
| AddRefRows | Increments the reference count associated with the current row. |
| ReleaseRows | Calls IRowset::ReleaseRows to release the current row handle. |
| Compare | Compares two bookmarks using IRowsetLocate::Compare. |
| IsSameRow | Compares the specified row with the current row. |
| MovePrev | Moves to the previous record. |
| MoveNext | Fetches data from the next sequential row or a specified number of positions beyond the next row. |
| MoveFirst | Repositions the next-fetch location to the initial position. |
| MoveLast | Moves to the last record. |
| MoveToBookmark | Fetches the row marked by a bookmark or the row at a specified offset from that bookmark. |
| GetDataHere | Gets data from the specified buffer. |
| Insert | Creates and inserts a new row using IRowsetChange:InsertRow. |
| Delete | Deletes rows from the row set using IRowsetChange:DeleteRows. |
| GetData | Retrieves data from the rowset's copy of the row. |
| GetOriginalData | Gets the data most-recently fetched from or transmitted to the data source, ignoring pending changes. |
| SetData | Sets data values in one or more columns of a row using IRowsetChange:SetData. |
| GetRowStatus | Returns the status of all rows. |
| Undo | Undoes any changes made to a row since the last fetch or Update. |
| Update | Transmits any changes made to a row since the last fetch or Update. |
| GetApproximatePosition | Returns the approximate position of a row corresponding to a bookmark. |
| MoveToRatio | Fetches rows starting from a fractional position in the rowset. |
Data Members
| m_pRowset | Points to an OLE DB IRowset. |