| Methods | |
| SetCommandText | Validates and stores the DBIDs in the two strings (m_strCommandText and m_strIndexText). |
| NameFromDBID | Extracts a string from a DBID and copies it to the bstr passed in. |
| Overridable Methods | |
| GetCommandFromID | Checks to see if either or both parameters contain string values, and if so, copies the string values to the data members m_strCommandText and m_strIndexText. |
| ValidateCommandID | Checks to see if either or both DBIDs contain string values, and if so, copies them to its data members m_strCommandText and m_strIndexText. |
| GetColumnInfo | Retrieves column information for a particular client request. |
| Data Members | |
| m_strCommandText | Contains the rowset’s initial command. |
| m_strIndexText | Contains the rowset’s initial index. |
| m_rgRowData | By default, a CSimpleArray that templatizes on the user record template argument to CRowsetImpl. Another array type class can be used by changing the ArrayType template argument to CRowsetImpl. |