GBASE南大通用的GBase 8a ODBC API介绍

对于完整的 ODBC API 参考,请参考微软公司技术支持网站中“ODBC 程序员 参考”相关内容。 ——GBASE南大通用

 一个应用程序可以调用 SQLGetInfo 函数来获取关于 GBASE南大通用GBase 8a ODBC 的一致 信息。要获取关于在驱动中支持的特定函数的信息,应用程序可以调用 SQLGetFunctions。 

 注意:对于向后兼容的功能上,GBASE南大通用GBase 8a ODBC Driver 驱动支持所有不推 荐的函数。下面我们将按照功能分类列出常用的 GBase 8a ODBC API 函数。 

连接到一个数据源,如下表格所示:

函数名 GBase ODBC 一致性 目的
SQLAllocHandle ISO 92  获得一个环境、连接、语句、或者描 述符句柄。
SQLConnect  ISO 92 通过数据源名、用户 ID 和密码连接到 一个指定的驱动。
QLDriverConnect ODBC 通过连接字符串,或者驱动管理器和 用户使用的驱动显示连接对话框的请 求来连接到指定驱动。
 SQLAllocEnv  不推荐 获得一个从驱动分配的环境句柄
SQLAllocConnect 不推荐 获得一个连接句柄。

获得关于驱动和数据源的信息,如下表格所示:

函数名 GBase ODBC 一致性 目的
SQLDataSources  ISO 92 返回可用的的数据源列表,由驱动管理 器执行。
SQLDrivers ODBC 返回已经安装的驱动和它们的属性,由 驱动管理器执行。
SQLGetInfo ISO 92 返回指定驱动和数据源的信息
SQLGetFunctions ISO 92 返回支持的驱动函数。
SQLGetTypeInfo ISO 92 回支持的数据类型信息。

设置和获得驱动属性,如下表格所示:

函数名 GBase 一致性 目的
SQLSetConnectAttr ISO 92 设置一个连接的属性。
SQLGetConnectAttr ISO 92 返回一个连接的属性值。
SQLSetConnectOption 不推荐 设置一个连接选项。  
SQLGetConnectOption 不推荐 返回一个连接的选项值。
SQLSetEnvAttr ISO 92 设置环境属性。
SQLGetEnvAttr ISO 92 返回环节属性的值。
SQLSetStmtAttr ISO 92 设置一个语句属性。
SQLGetStmtAttr ISO 92 返回语句属性的值。
SQLSetStmtOption 不推荐 设置一个语句选项。
QLGetStmtOption 不推荐 返回一个语句选项的值。

  预处理 SQL 请求,如下表所示:

函数名 GBase ODBC 一致性 目的
SQLALLocStmt 不推荐 分配一个语句句柄。
SQLPrepare ISO 92 为稍后的执行预处理一个 SQL 语 句。
SQLBindParameter ODBC 为一个 SQL 语句中的参数分配存储 空间。
SQLGetCursorName ISO 92 返回连接到语句句柄的游标名。  
SQLSetCursorName ISO 92 指定一个游标名。
SQLSetScrollOptions ODBC 设置控制游标行为的选项。

你可能感兴趣的:(数据库,GBASE南大通用,GBASE)