如何通过连接句柄获取stmt句柄?

时间:2017-05-17 09:58:45

标签: c++ database odbc

我使用odbc连接到数据库, 在我的应用场景里面,可能有一些stmt类不能免费, 有什么方法可以通过SQLHDBC或SQLHENV来获取stmt句柄或stmt信息吗?

1 个答案:

答案 0 :(得分:0)

据我所知,没有办法从环境或连接句柄中获取打开语句句柄列表。

我建议你将语句句柄包装成一些RAII对象:构造时,语句句柄被分配,在销毁时,语句句柄被释放(并且可能首先关闭所有打开的游标/结果)。

然后确保在释放连接句柄之前销毁所有语句句柄对象。

相关问题