MDAC 2.5 SDK - OLE DB Providers
OLE DB Provider for SQL Server
The SQLOLEDB provider keeps track of the next fetch position so that a sequence of calls to the IRowset::GetNextRows method (with no skips, changes of direction, or intervening calls to the IRowsetFind::FindNextRow, IRowsetIndex::Seek, or IRowset::RestartPosition methods) reads the entire rowset without skipping or repeating any row. The next fetch position is changed either by calling IRowset::GetNextRows, IRowset::RestartPosition, or IRowsetIndex::Seek, or by calling FindNextRow with a null pBookmark value. Calling FindNextRow with a nonnull pBookmark value has no effect on the next fetch position.
See Also