如何通过连接句柄获取 STMT 句柄?
how to get the stmt handle through connect handle?
我使用 odbc 连接到数据库,在我的应用场景里面,可能有一些stmt类不能免费,有什么方法可以通过SQLHDBC或SQLHENV来获取stmt句柄或stmt信息吗?
据我所知,没有方法可以从环境或连接句柄获取打开语句句柄的列表。
我建议您将语句句柄包装到某个 RAII 对象中:构造时,语句句柄被分配,销毁时,语句句柄被释放(并且可能首先关闭所有打开的游标/结果(。
然后,只需确保在释放连接句柄之前销毁所有语句句柄对象。
相关文章:
- 外壳包装器句柄/执行交互式命令管道C++ UNIX
- 如何获取边缘窗口句柄 (HWND)?
- 枚举进程模块在有效句柄上返回无效句柄
- 在 c/c++ 中打开 PhysicalDrive 的句柄并写入 MBR 的 linux 等效是什么?
- 从运行服务的应用程序代码中提取窗口句柄
- 在读取文件后重置句柄
- 是否有像地图这样的C++结构,但我得到的不是值的键,而是值的句柄?
- Microsoft ODBC 无法创建有效的句柄
- 我是否可以使用 win32 句柄以编程方式记录发送到/接收到 USB/COM 的内容
- 获取特定进程的句柄数
- C++ 创建 NdisProt 驱动程序的句柄
- 是否需要关闭来自 WinHTTP 异步的句柄?
- 句柄OK全部崩溃
- 我需要通过窗口句柄(HWND)获取文件,我该怎么办?
- 什么是 C# 等同于C++句柄
- 未知C++错误:致命错误:glibc检测到无效的stdio句柄
- 获取现有进程句柄
- GetModuleHandle() 无法检索由 "notepad.exe" 加载的"advapi32.dll"的句柄
- 更正GLSL无绑定纹理句柄中的结构布局
- 如何通过连接句柄获取 STMT 句柄?