Via mysql++ in Variable lesen?
-
Hallo,
Ich gebe einen Wert mit der Mysql++ Standardfunktion aus:
mysqlpp::Query query4 = conn.query("select Preis from Waren where id = '1000';"); mysqlpp::StoreQueryResult res4 = query4.store(); //cout << res ; mysqlpp::StoreQueryResult::const_iterator it4; for (it4 = res4.begin(); it4 != res4.end(); ++it4) { mysqlpp::Row row4 = *it4; cout << '\t' << row4[0] << endl; }
Wie wandele ich diesen nun in eine Variable eines beliebigen Typs um um mit ihr arbeiten zu können?
-
std::stringstream ?
-
mysqlpp::Query query4 = conn.query("select Preis from Waren where id = '1000';"); mysqlpp::StoreQueryResult res4 = query4.store(); ostringstream testw; //cout << res ; mysqlpp::StoreQueryResult::const_iterator it4; string test; for (it4 = res4.begin(); it4 != res4.end(); ++it4) { mysqlpp::Row row4 = *it4; testw << '\t' << row4[0] << endl; } cout <<testw<<endl;
Erzeugt: 0xbfbd7e58
-
Kopf --> Tisch.
Ich peitsche mich 50 mal aus und ziehe eine Eselkappe auf. Entschuldigung.
cout <<testw.str()<<endl;