擷取資料列 - 下一個擷取位置 (OLE DB Driver)

適用範圍: 是SQL Server (所有支援的版本) 是Azure SQL Database 是Azure SQL 受控執行個體 是Azure Synapse Analytics 是平行處理資料倉儲

下載下載 OLE DB 驅動程式

OLE DB Driver for SQL Server 會追蹤下一個提取位置,讓 GetNextRows 方法的呼叫序列 (沒有略過、變更方向,或者介入 FindNextRowSeekRestartPosition 方法的呼叫) 讀取完整的資料列集,而不用略過或重複任何資料列。 下一個提取位置的變更方式為:呼叫 IRowset::GetNextRowsIRowset::RestartPositionIRowsetIndex::Seek,或者呼叫包含 Null pBookmark 值的 FindNextRow。 呼叫包含非 Null pBookmark 值的 FindNextRow 不會影響下一個提取位置。

另請參閱

擷取資料列