[C++/MYSQL]tablica asocjacyjna zamiast numerycznej
Ostatnio zmodyfikowano 2009-04-12 17:13
Mareczek Temat założony przez niniejszego użytkownika |
[C++/MYSQL]tablica asocjacyjna zamiast numerycznej » 2009-04-12 12:48:02 czy jest możliwość w C++ wykorzystania funkcji mysql_fetch_assoc zamiast mysql_fetch_row? |
|
DejaVu |
» 2009-04-12 15:24:15 Dokumentacja MySQL, C++ API: http://tangentsoft.net/mysql++/doc//edit: Wygląda na to, że interfejs w C++ dla MySQL'a jest bardzo przyjazny w użytku: vector < mysqlpp::Row > v; query << "SELECT * FROM stock"; query.storein( v ); for( vector < mysqlpp::Row >::iterator it = v.begin(); it != v.end(); ++it ) { cout << "Price: " << it->at( "price" ) << endl; } |
|
Mareczek Temat założony przez niniejszego użytkownika |
» 2009-04-12 16:33:29 Dzieki za odpowiedz. Czytałem to w dokumentacji ale nie uczyłem się jeszcze o vectorach i wyglądało to dla mnie zbyt skomplikowane. Do tej pory pisałem tylko skrypty PHP i miałem nadzieje ze w C++ jest podobny zapis. Jeszcze raz dziękuje za pomoc i idę się uczyć:) |
|
DejaVu |
» 2009-04-12 17:13:52 Inny sposób na uzyskanie tego samego efektu vector < mysqlpp::Row > v; query << "SELECT * FROM stock"; query.storein( v ); for( int i = 0; i < v.size(); i++ ) { cout << "Price: " << v[ i ].at( "price" ) << endl; }
|
|
« 1 » |