连接到 SQL Server 实例时,SQL Server Native Client ODBC 驱动程序在使用任何服务器游标类型时支持自动提取选项。 使用 autofetch 时,打开游标的 SQLExecute 或 SQLExecDirect 函数也具有隐式 SQLFetchScroll(SQL_FIRST) 函数。 构成第一行集的行作为语句执行的一部分返回到绑定的应用程序变量,并将另一个往返网络保存到服务器。 启用自动提取选项时不支持 SQLGetData;结果集列必须绑定到程序变量。
应用程序通过将特定于驱动程序的 SQL_SOPT_SS_CURSOR_OPTIONS 语句属性设置为SQL_CO_AF来请求自动提取。