SQL Server Native Client OLE DB 提供者會追蹤下一個擷取位置,讓 GetNextRows 方法的一連串呼叫(不含略過、方向變更或介入 FindNextRow、 Seek 或 RestartPosition 方法的呼叫)讀取整個數據列集,而不略過或重複任何數據列。 下一個擷取位置會藉由呼叫 IRowset::GetNextRows、IRowset::RestartPosition 或 IRowsetIndex::Seek,或使用 Null pBookmark 值呼叫 FindNextRow 來變更。 使用非 Null pBookmark 值呼叫 FindNextRow 並不會影響下一個擷取位置。