按书签滚动

使用 SQLFetchScroll 提取行时,应用程序可以使用书签作为选择起始行的基础。 这是一种绝对寻址的格式,因为它不依赖于当前游标位置。 若要滚动到书签行,应用程序可使用 FetchOrientation SQL_FETCH_BOOKMARK 调用 SQLFetchScroll。 此操作使用 SQL_ATTR_FETCH_BOOKMARK_PTR 语句属性所指向的书签。 它将返回以该书签标识的行开始的行集。 应用程序可以在 SQLFetchScroll 调用的 FetchOffset 参数中指定此操作的偏移量。 指定偏移量后,会通过将 FetchOffset 参数中的数字与由书签标识的这一行的编号相加来确定所返回行集的第一行。 与 ODBC 2.x 驱动程序一起使用时,不支持使用此 FetchOffset 参数;当应用程序在 ODBC 2.x 驱动程序中调用 SQLFetchScroll,且 FetchOrientation 设置为 SQL_FETCH_BOOKMARK 时,FetchOffset 参数必须设置为 0。