这是我运行此代码时遇到的错误:
if(mysqlpp::UseQueryResult res = conn.query(sql).use())
更有趣的是下一行没有任何问题
while(mysqlpp::Row row = res.fetch_row())
真的快把我逼疯了。我什至手动包含了 result.h
我尝试了这些的所有组合
包括result.h、mysql++.h、connection.h
您是否有可能使用的是旧版本的 MySQL++?该类曾经在 3.0.0 版本之前StoreQueryResult
被调用。Result
编辑: 呃...并且UseQueryResult
曾经被称为ResUse
,这与您的错误消息更相关。