编程技术分享平台

网站首页 > 技术教程 正文

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

xnh888 2024-10-18 14:48:16 技术教程 20 ℃ 0 评论

对于完整的 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设置控制游标行为的选项。


gbasegbase南大通用

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表