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

2023-12-21 11:45

本文主要是介绍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一致性目的
SQLAllocHandleISO 92 获得一个环境、连接、语句、或者描 述符句柄。
SQLConnect ISO 92通过数据源名、用户 ID 和密码连接到 一个指定的驱动。
QLDriverConnectODBC通过连接字符串,或者驱动管理器和 用户使用的驱动显示连接对话框的请 求来连接到指定驱动。
 SQLAllocEnv 不推荐获得一个从驱动分配的环境句柄
SQLAllocConnect不推荐获得一个连接句柄。

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

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

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

函数名GBase一致性目的
SQLSetConnectAttrISO 92设置一个连接的属性。
SQLGetConnectAttrISO 92返回一个连接的属性值。
SQLSetConnectOption不推荐设置一个连接选项。  
SQLGetConnectOption不推荐返回一个连接的选项值。
SQLSetEnvAttrISO 92设置环境属性。
SQLGetEnvAttrISO 92返回环节属性的值。
SQLSetStmtAttrISO 92设置一个语句属性。
SQLGetStmtAttrISO 92返回语句属性的值。
SQLSetStmtOption不推荐设置一个语句选项。
QLGetStmtOption不推荐返回一个语句选项的值。

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

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

这篇关于GBASE南大通用的GBase 8a ODBC API介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/519866

相关文章

MySQL常用字符串函数示例和场景介绍

《MySQL常用字符串函数示例和场景介绍》MySQL提供了丰富的字符串函数帮助我们高效地对字符串进行处理、转换和分析,本文我将全面且深入地介绍MySQL常用的字符串函数,并结合具体示例和场景,帮你熟练... 目录一、字符串函数概述1.1 字符串函数的作用1.2 字符串函数分类二、字符串长度与统计函数2.1

SpringBoot监控API请求耗时的6中解决解决方案

《SpringBoot监控API请求耗时的6中解决解决方案》本文介绍SpringBoot中记录API请求耗时的6种方案,包括手动埋点、AOP切面、拦截器、Filter、事件监听、Micrometer+... 目录1. 简介2.实战案例2.1 手动记录2.2 自定义AOP记录2.3 拦截器技术2.4 使用Fi

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

Python通用唯一标识符模块uuid使用案例详解

《Python通用唯一标识符模块uuid使用案例详解》Pythonuuid模块用于生成128位全局唯一标识符,支持UUID1-5版本,适用于分布式系统、数据库主键等场景,需注意隐私、碰撞概率及存储优... 目录简介核心功能1. UUID版本2. UUID属性3. 命名空间使用场景1. 生成唯一标识符2. 数

zookeeper端口说明及介绍

《zookeeper端口说明及介绍》:本文主要介绍zookeeper端口说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、zookeeper有三个端口(可以修改)aVNMqvZ二、3个端口的作用三、部署时注意总China编程结一、zookeeper有三个端口(可以

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

c++中的set容器介绍及操作大全

《c++中的set容器介绍及操作大全》:本文主要介绍c++中的set容器介绍及操作大全,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录​​一、核心特性​​️ ​​二、基本操作​​​​1. 初始化与赋值​​​​2. 增删查操作​​​​3. 遍历方

HTML img标签和超链接标签详细介绍

《HTMLimg标签和超链接标签详细介绍》:本文主要介绍了HTML中img标签的使用,包括src属性(指定图片路径)、相对/绝对路径区别、alt替代文本、title提示、宽高控制及边框设置等,详细内容请阅读本文,希望能对你有所帮助... 目录img 标签src 属性alt 属性title 属性width/h

HTML5 getUserMedia API网页录音实现指南示例小结

《HTML5getUserMediaAPI网页录音实现指南示例小结》本教程将指导你如何利用这一API,结合WebAudioAPI,实现网页录音功能,从获取音频流到处理和保存录音,整个过程将逐步... 目录1. html5 getUserMedia API简介1.1 API概念与历史1.2 功能与优势1.3