搭配 ODBC 數據指標使用自動擷取
適用於: SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
連接到 SQL Server 實例時,SQL Server Native Client ODBC 驅動程式在使用任何伺服器數據指標類型時,支援自動擷取選項。 使用自動擷取時,開啟數據指標的 SQLExecute 或 SQLExecDirect 函式也有隱含的 SQLFetchScroll(SQL_FIRST) 函式。 組成第一個數據列集的數據列會在語句執行期間傳回至系結的應用程式變數,並將另一個往返網路儲存至伺服器。 啟用自動擷取選項時不支援 SQLGetData ;結果集數據行必須繫結至程式變數。
應用程式會將驅動程式特定的SQL_SOPT_SS_CURSOR_OPTIONS語句屬性設定為 SQL_CO_AF,以要求自動擷取。