using namespaces

master
Matt Huntington 3 years ago
parent 2852ff8f99
commit 47b7668689

@ -7,25 +7,26 @@
#include <statement.h> #include <statement.h>
using namespace sql; using namespace sql;
using namespace std;
int main(void){ int main(void){
sql::Driver *driver; Driver *driver;
sql::Connection *con; Connection *con;
sql::Statement *stmt; Statement *stmt;
sql::ResultSet *res; ResultSet *res;
driver = get_driver_instance(); driver = get_driver_instance();
con = driver->connect(std::getenv("DBURL"),std::getenv("DBUSER"),std::getenv("DBPWD")); con = driver->connect(getenv("DBURL"),getenv("DBUSER"),getenv("DBPWD"));
con->setSchema("timer_backend"); con->setSchema("timer_backend");
stmt = con->createStatement(); stmt = con->createStatement();
res = stmt->executeQuery("SELECT seconds FROM sessions;"); res = stmt->executeQuery("SELECT seconds FROM sessions;");
while (res->next()) { while (res->next()) {
std::cout << "\t... MySQL replies: "; cout << "\t... MySQL replies: ";
/* Access column data by alias or column name */ /* Access column data by alias or column name */
std::cout << res->getString("seconds") << std::endl; cout << res->getString("seconds") << endl;
std::cout << "\t... MySQL says it again: "; cout << "\t... MySQL says it again: ";
/* Access column data by numeric offset, 1 is the first column */ /* Access column data by numeric offset, 1 is the first column */
std::cout << res->getString(1) << std::endl; cout << res->getString(1) << endl;
} }
delete res; delete res;
delete stmt; delete stmt;

Loading…
Cancel
Save