SQL Server Native Client OLE DB プロバイダーは次のフェッチ位置を追跡するため、 GetNextRows メソッドの一連の呼び出し (スキップ、方向の変更、または FindNextRow、 Seek、または RestartPosition メソッドへの間の呼び出しなし) は、行をスキップまたは繰り返さずに行セット全体を読み取ります。 次のフェッチ位置は、IRowset::GetNextRows、IRowset::RestartPosition、または IRowsetIndex::Seek を呼び出すか、null の pBookmark 値で FindNextRow を呼び出すことによって変更されます。 Null 以外の pBookmark 値を指定して FindNextRow を呼び出しても、次のフェッチ位置には影響しません。