第十四章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 方法和属性

文章目录

  • [第十四章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 方法和属性](#第十四章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 方法和属性)

第十四章 以编程方式使用 SQL 网关 - %SQLGatewayConnection 方法和属性

AllocateStatement()

调用 ODBC 函数 SQLAllocHandle() 并在 SQL 网关中创建相应的结构。

复制代码
method AllocateStatement(ByRef hstmt) as %Status

Connect()

建立与 DSN 的连接。

复制代码
method Connect(dsn, usr, pwd, timeout) as %Status

如果用户名和密码均为空,则此方法调用 ODBC 函数 SQLDriverConnect()。如果该调用不成功或指定了用户名/密码,则该方法将调用 ODBC 函数 SQLConnect()。

如果超时参数不为0,则首先调用SQLSetConnectAttr()设置SQL_ATTR_LOGIN_TIMEOUT。

ConnectionHandle property

%Binary在属性中,提供与 ODBC 兼容的数据源的当前连接句柄。

Disconnect()

关闭连接。

复制代码
method Disconnect() as %Status

DLLHandle 属性

%Binary属性,该属性提供当前使用的共享库的句柄。这是在连接时设置的。

DLLName 属性

%String属性中提供当前正在使用的共享库的名称。这是在连接时设置的。

DSN 属性

%StringO属性中,提供要连接的符合 ODBC 的数据源的数据源名称。

相关推荐
大阿明6 小时前
Spring.factories
java·数据库·spring
2401_873544926 小时前
使用Fabric自动化你的部署流程
jvm·数据库·python
wenlonglanying7 小时前
MYSQL的第一次作业
数据库·mysql
林姜泽樾7 小时前
Linux入门第十七章,systemctl软件启动和软连接
linux·运维·服务器·centos
万岳科技系统开发7 小时前
外卖系统选型与源码与 SaaS 实践的思考
数据库·小程序
欧洵.7 小时前
MySQL:事务详细
数据库·mysql·oracle
qq_148115377 小时前
Python上下文管理器(with语句)的原理与实践
jvm·数据库·python
qwehjk20087 小时前
机器学习模型部署:将模型转化为Web API
jvm·数据库·python
艾莉丝努力练剑7 小时前
alarm系统调用的一次性原理揭秘
linux·运维·服务器·开发语言·网络·人工智能·学习
zly35007 小时前
只能同网段ping通,route add命令添加默认路由
linux·运维·服务器