第十四章 以编程方式使用 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 的数据源的数据源名称。

相关推荐
高溪流9 分钟前
3.数据库表的基本操作
数据库·mysql
alonewolf_9917 分钟前
深入剖析MySQL锁机制与MVCC原理:高并发场景下的数据库核心优化
数据库·mysql
一 乐40 分钟前
绿色农产品销售|基于springboot + vue绿色农产品销售系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端·宠物
Codeking__1 小时前
Redis初识——什么是Redis
数据库·redis·mybatis
k***1951 小时前
Spring 核心技术解析【纯干货版】- Ⅶ:Spring 切面编程模块 Spring-Instrument 模块精讲
前端·数据库·spring
程序员黄老师1 小时前
主流向量数据库全面解析
数据库·大模型·向量·rag
Full Stack Developme1 小时前
Redis 可以实现哪些业务功能
数据库·redis·缓存
rgeshfgreh2 小时前
Spring事务传播机制深度解析
java·前端·数据库
无名-CODING2 小时前
Java Spring 事务管理深度指南
java·数据库·spring
想唱rap2 小时前
MYSQL在ubuntu下的安装
linux·数据库·mysql·ubuntu