#include #include #include #include int main(int argc, char* argv[]) { try { //Creates a SQLite connection object Sqlite::SqliteConnection connection("myProfile.db"); // sqliteExecute(connectionOb, "query"); executes a SQLite query, in this case creates a table sqliteExecute(connection, "create table myResume (skills text, proficiency int DEFAULT 5)"); sqliteExecute(connection, "insert into myResume(skills, proficiency ) values (?, ?)", "C++", 7); sqliteExecute(connection, "insert into myResume(skills, proficiency ) values (?, ?)", "C", 6); sqliteExecute(connection, "insert into myResume(skills) values (?)", "libCurl"); for (auto row : Sqlite::SqliteStatement(connection, "select skills, proficiency from myResume")) { std::cout << std::left << std::setw(8) << row.getString() << " : " << row.getInt(1) << std::endl; } } catch (const Sqlite::exception &e) { std::cout << e.errorMessage_ << '(' << e.errorCode_ << ')'; } return 0; }