标签: c++ database odbc
我使用odbc连接到数据库, 在我的应用场景里面,可能有一些stmt类不能免费, 有什么方法可以通过SQLHDBC或SQLHENV来获取stmt句柄或stmt信息吗?
答案 0 :(得分:0)
据我所知,没有办法从环境或连接句柄中获取打开语句句柄列表。
我建议你将语句句柄包装成一些RAII对象:构造时,语句句柄被分配,在销毁时,语句句柄被释放(并且可能首先关闭所有打开的游标/结果)。
然后确保在释放连接句柄之前销毁所有语句句柄对象。