有两种方法启用 ODBC 应用程序的 AUTOFREE 功能。
使用 SQLSetConnectAttr 设置 SQL_INFX_ATTR_AUTO_FREE 属性时,可以在 C2 和
C5 之间
(包括两者)
的任何连接状态中进行设置,
而只有当语句处于 S1 (分配)
状态时,
才可以使用 SQLSetStmtAttr 设置 SQL_INFX_ATTR_AUTO_FREE 属性。可以通过使用
SQLGetConnectAttr 或 SQLSetStmtAttr 检索 SQL_INFX_ATTR_AUTO_FREE 属性的值。
可以是使用以下方法启用 ODBC 应用程序的 AUTOFREE 功能:
l 使用 SQLSetConnectAttr 设置 SQL_INFX_ATTR_AUTO_FREE 属性。
当您使用 SQLSetConnectAttr启用该属性时,该连接的所有的新的语句都会继承该值。
更改该属性的唯一方法是设置每一条语句并将它重新设置为语句的属性。
连接属性缺
省为 DISABLED 。
GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 190 -
l 使用 SQLSetStmtAttr 设置 SQL_INFX_ATTR_AUTO_FREE 属性。