Domanda

Questo è l'errore che ottengo quando faccio funzionare questo codice:

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

Che cosa è più interessante è che la riga successiva non ha alcun problema

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

Davvero facendo impazzire. Ho anche incluso manualmente result.h

Ho provato tutte le combinazioni di questi

includere result.h, mysql ++. H, connection.h

È stato utile?

Soluzione

E 'possibile che si sta utilizzando una vecchia versione di MySQL ++? La classe StoreQueryResult si chiamava Result prima della versione 3.0. 0 .

Modifica Er ... e UseQueryResult si chiamava ResUse, che è un po 'più rilevanti per il vostro messaggio di errore

.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top