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

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


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

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


真让我发疯。我什至手动添加了result.h

我尝试了所有这些组合

包括result.h,mysql ++。h,connection.h

最佳答案

您是否正在使用旧版本的MySQL ++? StoreQueryResult类以前称为Result before version 3.0.0

编辑:Er ...和UseQueryResult以前称为ResUse,与您的错误消息更相关。

10-08 00:16