封鎖資料指標、可捲動的資料指標和回溯相容性

SQLFetchScrollSQLExtendedFetch 都代表 ODBC 在應用程式程式設計介面 (API) 之間的第一個明確分割,這是應用程式呼叫的一組函式,也都代表 Service Provider Interface (SPI),這是驅動程式實作的一組函式。 此分割是必要的,讓使用 SQLFetchScroll 的 ODBC 3.x 與標準保持一致,也與使用 SQLExtendedFetch 的 ODBC 2.x 相容。

ODBC 3.x API 是應用程式呼叫的一組函式,包括 SQLFetchScroll 和相關陳述式屬性。 ODBC 3.x SPI 是驅動程式實作的一組函式,包括 SQLFetchScrollSQLExtendedFetch 和相關陳述式屬性。 因為 ODBC 不會在 API 與 SPI 之間正式強制執行此分割,所以 ODBC 3.x 應用程式可以呼叫 SQLExtendedFetch 和相關陳述式屬性。 不過,ODBC 3.x 應用程式沒有理由這麼做。 如需 API 和 SPI 的詳細資訊,請參閱 ODBC 架構簡介。

如需 ODBC 3.x 應用程式應該搭配區塊和可捲動資料指標使用之函數和語句屬性的相關資訊,請參閱 區塊資料指標、可捲動的資料指標,以及 ODBC 3.x 應用程式的 回溯相容性。

此章節包含下列主題。