質問

これは、このコードを実行したときに得られるエラーです。

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 バージョン3.0.0の前.

編集: えーと...そして UseQueryResult 以前は呼ばれていました ResUse, 、これはあなたのエラーメッセージにもう少し関連しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top