这就是我运行此代码时遇到的错误:

if(mysqlpp::UseQueryResult  res = conn.query(sql).use())

更有趣的是,下一行没有任何问题

while(mysqlpp::Row row = res.fetch_row())

真的让我发疯。我什至手动包含了结果。

我尝试了所有这些组合

包括result.h,mysql ++。h,连接。

有帮助吗?

解决方案

您是否有可能使用MySQL ++的旧版本?这 StoreQueryResult 班级曾经被称为 Result 版本3.0.0之前.

编辑: 嗯...和 UseQueryResult 曾经被称为 ResUse, ,这与您的错误消息更相关。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top