UseQueryResult n'est pas membre de mysqlpp
Question
C'est l'erreur que je reçois quand je lance ce code:
if(mysqlpp::UseQueryResult res = conn.query(sql).use())
Ce qui est plus intéressant est que la ligne suivante n'a pas de problèmes
while(mysqlpp::Row row = res.fetch_row())
vraiment me rendre fou. J'ai même result.h manuellement inclus
J'ai essayé tous les combos de ces
inclure result.h, mysql ++. H, connection.h
La solution
Est-il possible que vous utilisez une ancienne version de MySQL ++? La classe StoreQueryResult
utilisée pour appeler Result
avant la version 3.0. 0 .
Modifier Euh ... et UseQueryResult
qu'on appelait autrefois ResUse
, ce qui est un peu plus pertinent à votre message d'erreur
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow