parent
a94bb66b53
commit
3a6a579ddc
@ -0,0 +1,35 @@
|
||||
#include <stdlib.h>
|
||||
#include <iostream>
|
||||
#include <mysql_connection.h>
|
||||
#include <driver.h>
|
||||
#include <exception.h>
|
||||
#include <resultset.h>
|
||||
#include <statement.h>
|
||||
|
||||
using namespace sql;
|
||||
int main(void){
|
||||
sql::Driver *driver;
|
||||
sql::Connection *con;
|
||||
sql::Statement *stmt;
|
||||
sql::ResultSet *res;
|
||||
|
||||
driver = get_driver_instance();
|
||||
con = driver->connect("tcp://ipaddress:3306","usr","pwd");
|
||||
con->setSchema("timer_backend");
|
||||
stmt = con->createStatement();
|
||||
res = stmt->executeQuery("SELECT seconds FROM sessions;");
|
||||
|
||||
while (res->next()) {
|
||||
std::cout << "\t... MySQL replies: ";
|
||||
/* Access column data by alias or column name */
|
||||
std::cout << res->getString("seconds") << std::endl;
|
||||
std::cout << "\t... MySQL says it again: ";
|
||||
/* Access column data by numeric offset, 1 is the first column */
|
||||
std::cout << res->getString(1) << std::endl;
|
||||
}
|
||||
delete res;
|
||||
delete stmt;
|
||||
delete con;
|
||||
|
||||
return 0;
|
||||
}
|
||||
Loading…
Reference in new issue