SQLFetch(游标库)

重要

Windows 的未来版本中将移除此功能。 避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。 Microsoft 建议使用驱动程序的游标功能。

本主题讨论在游标库中使用 SQLFetch 函数。 有关 SQLFetch 的一般信息,请参阅 SQLFetch 函数

使用游标库时,对 SQLFetch 的调用不能与对 SQLFetchScrollSQLExtendedFetch 的调用混合。

如果调用 SQLFetch 时SQL_ATTR_ROW_ARRAY_SIZE设置为大于 1 的值,则游标库会将调用传递给驱动程序。 如果驱动程序是 ODBC 2。x 驱动程序,将忽略行集大小,对 SQLFetch 的调用将返回单行数据。

如果游标库与 ODBC 2 一起使用。x 驱动程序, (SQL_ATTR_ROW_BIND_OFFSET_PTR 语句属性定义的绑定偏移量,在调用 SQLFetch 时不使用) 。

加载游标库时,应用程序无法调用 SQLFetch 来提取书签列。 游标库会将对 SQLFetch 的调用传递到驱动程序,但游标库将截获用于启用书签和绑定书签列的函数调用。