共用方式為


SQLFetch (資料指標程式庫)

重要

Windows 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 Microsoft 建議使用驅動程式的資料指標功能。

本主題討論資料指標程式庫中的 SQLFetch 函式用法。 如需 SQLFetch 一般資訊,請參閱 SQLFetch 函式

使用資料指標程式庫時,對 SQLFetch 的 呼叫無法與 SQLFetchScroll SQLExtendedFetch 呼叫 混合。

如果 呼叫 SQLFetch ,並將 SQL_ATTR_ROW_ARRAY_SIZE設定為大於 1 的值,資料指標程式庫會將呼叫傳遞至驅動程式。 如果驅動程式是 ODBC 2,則為 。 x 驅動程式會忽略資料列集大小,而且對 SQLFetch 的呼叫 會傳回單一資料列。

如果資料指標程式庫與 ODBC 2 搭配使用。 當呼叫 SQLFetch ,不會使用 x 驅動程式系結位移(如SQL_ATTR_ROW_BIND_OFFSET_PTR語句屬性所定義)。

載入資料指標程式庫時,應用程式無法呼叫 SQLFetch 來擷取 書簽資料行。 資料指標程式庫會將對 SQLFetch 的呼叫 傳遞至驅動程式,但函式會呼叫以啟用書簽並系結書簽資料行,資料指標程式庫會攔截。