书签 C 数据类型

书签 C 数据类型允许应用程序检索书签。 书签 C 类型仅用于检索长度可变的书签值;它们不应转换为其他数据类型。 应用程序使用 SQLBulkOperations 从结果集的第 0 列检索书签, (操作为 SQL_ADD) 、SQLFetch、SQLFetchScrollSQLGetData 有关详细信息,请参阅书签

下表列出了 书签 C 数据类型的 CType 值、实现书签 C 数据类型的 ODBC C 数据类型,以及 SQL.H 中此数据类型的定义。

注意

SQL_C_BOOKMARK数据类型已弃用。 ODBC 3.x 应用程序不应使用SQL_C_BOOKMARK。 仅当 ODBC 3.x 驱动程序想要与使用它的 ODBC 2.x 应用程序一起使用时,才需要支持SQL_C_BOOKMARK。 当应用程序使用 ODBC 2.x 驱动程序时,驱动程序管理器会将SQL_C_VARBOOKMARK映射到SQL_C_BOOKMARK。

C 类型标识符 ODBC C typedef C 类型
SQL_C_BOOKMARK
(不推荐使用)
书签 unsigned long int
SQL_C_VARBOOKMARK SQLCHAR * unsigned char *