SQLSetStmtOption(Visual FoxPro ODBC 驱动程序)

注意

本文包含特定于 Visual FoxPro ODBC 驱动程序的信息。 有关此函数的一般信息,请参阅 ODBC API 参考下的相应文章。

支持

已满。

ODBC API 一致性

级别 1.

注解

设置与语句句柄 hstmt相关的选项。

fOption 允许的值 注释
SQL_ASYNC_ENABLE SQL_ASYNC_ENABLE_OFF 如果尝试设置此 fOption,驱动程序将返回错误: Driver not capable。 Visual FoxPro 不支持异步执行。
SQL_BIND_TYPE SQL_BIND_BY_COLUMN 或一个 32 位值,该值表示结构或将结果列绑定到的缓冲区实例的长度。
SQL_CONCURRENCY SQL_CONCUR_READ_ONLY
SQL_CONCUR_LOCK
SQL_CONCUR_VALUES
驱动程序不允许 SQL_CONCUR_ROWVER,因为 Visual FoxPro 没有基于时间戳的行版本控制。
SQL_CURSOR_TYPE SQL_CURSOR_FORWARD_ONLY
SQL_CURSOR_STATIC
驱动程序不允许 SQL_CURSOR_KEYSET_DRIVENSQL_CURSOR_DYNAMIC;有关详细信息,请参阅 SQLSetScrollOptions
SQL_KEYSET_SIZE 错误:Driver not capable Visual FoxPro 不支持键集游标模型。
SQL_MAX_LENGTH 0 如果尝试设置此值 fOption ,驱动程序将返回错误 Driver not capable
SQL_MAX_ROWS 0 如果尝试设置此值 fOption ,驱动程序将返回错误 Driver not capable
SQL_NOSCAN SQL_NOSCAN_OFF
SQL_QUERY_TIMEOUT 0 如果尝试设置此值 fOption ,驱动程序将返回错误 Driver not capable
SQL_RETRIEVE_DATA SQL_RD_ON, SQL_RD_OFF
SQL_ROWSET_SIZE 1 到 4,294,967,296
SQL_SIMULATE_CURSOR 错误:Driver not capable
SQL_USE_BOOKMARKS SQL_UB_OFF
SQL_UB_ON

有关详细信息,请参阅 ODBC 程序员参考中的 SQLSetStmtOption 函数