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

Était-ce utile?

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
scroll top