达梦(DM)数据库DMODBC设置与取得连接的属性

MoMo 2021年6月14日13:28:37
评论
270

建立连接之后,应用程序可以通过调用 SQLSetConnectAttr 函数来设置连接属性,对连

接进行全方面的管理。表 3.3 列出了一些常用的连接属性。

 3.3  常用的连接属性

属性

描述

SQL_ATTR_ACCESS_MODE

用来设置访问模式,即只读或者读写连接模式,

可以用来优化并发控制策略。不支持

SQL_ATTR_ASYNC_ENABLE

是否支持异步执行。

SQL_ATTR_AUTOCOMMIT

是否使用自动提交功能。

SQL_ATTR_CONNECTION_TIMEOUT

设定连接上的超时。

SQL_ATTR_CURRENT_CATALOG

当前连接使用的编目。

SQL_ATTR_LOGIN_TIMEOUT

设定登录超时。不支持

SQL_ATTR_ODBC_CURSORS

设置驱动程序管理器使用游标的方式。

SQL_ATTR_PACKET_SIZE

设置网络传输包的大小。不支持

SQL_ATTR_QUIET_MODE

使弹出对话框有效/无效。

更多的连接属性,用户可以参考《Microsoft  ODBC  3.0 程序员参考手册》,在这里不做

详细介绍。

应用程序可以通过调用 SQLGetConnectAttr 函数来取得当前连接的属性。

设置与取得连接属性的代码示范如下:

SQLINTEGER AUTOCOMMIT_MODE;

/*  设置连接句柄属性,关闭自动提交功能  */

SQLSetConnectAttr(hdbc, SQL_ATTR_AUTOCOMMIT, (SQLPOINTER)SQL_AUTOCOMMIT_OFF,

SQL_IS_INTEGER);

/*  取得连接句柄属性,取得提交的模式 */

SQLGetConnectAttr(hdbc, SQL_ATTR_AUTOCOMMIT, (SQLPOINTER)&AUTOCOMMIT_MODE,

sizeof(SQLINTEGER), NULL);
https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月14日13:28:37
  • 转载请务必保留本文链接:https://xpanx.com/2908.html
飞书离职了怎么退出 飞书

飞书离职了怎么退出

一、功能简介 如果你是企业成员,当你被误拉入企业,或是从企业离职时,你可选择主动退出企业,也就是注销你在当前企业下的帐号。 注:退出企业后,你在该企业身份下所拥有的云文档等资源将自动流转给直属上级,无...
统信UOS怎么使用手机和电脑互传文件 统信UOS操作系统

统信UOS怎么使用手机和电脑互传文件

您可以使用统信UOS助手来实现手机与电脑间的跨端协作、高效传输以及实时同步。  说明:仅安卓手机支持安装统信UOS助手。 成功安装并登录统信UOS助手,设置好发现方式,通过扫码或搜索电脑将电脑与手机连...
统信UOS怎么修改文件后缀名 统信UOS操作系统

统信UOS怎么修改文件后缀名

打开文件管理器,单击 > 设置 。 选择 基础设置 选项,去勾选 重命名时隐藏文件扩展名,将扩展名显示出来。 右键单击需要修改的文件后选择 重命名,根据需要修改文件后缀名即可。
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: