块游标、可滚动游标和向后兼容性
存在 SQLFetchScroll 和 SQLExtendedFetch 表示应用程序编程接口(API)之间的 ODBC 中的第一个明确拆分,这是应用程序调用的函数集,以及驱动程序实现的函数集(SPI)。 此拆分是必需的,因此 ODBC 3.x(SQLFetchScroll)与标准保持一致,并且与 ODBC 2.x兼容,该 SQLExtendedFetch。
ODBC 3.x API(应用程序调用的函数集)包括 SQLFetchScroll 和相关语句属性。 ODBC 3.x SPI(驱动程序实现的函数集)包括 SQLFetchScroll、SQLExtendedFetch和相关语句属性。 由于 ODBC 不会在 API 和 SPI 之间正式强制实施此拆分,因此 ODBC 3.x 应用程序可以调用 SQLExtendedFetch 和相关语句属性。 但是,ODBC 3.x 应用程序没有理由执行此操作。 有关 API 和 SPIs 的详细信息,请参阅 ODBC 体系结构简介。
有关 ODBC 3.x 应用程序应与块和可滚动游标一起使用的函数和语句属性的信息,请参阅 块游标、可滚动游标和 ODBC 3.x 应用程序的向后兼容性。
本节包含以下主题。