Advertisement
Boba0514

Untitled

Feb 26th, 2018
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.78 KB | None | 0 0
  1. #include "libsqlite.hpp"
  2. #include <iostream>
  3. #include <string>
  4.  
  5. class DataBase {
  6.     public int tryDatabase() {
  7.         std::string sqliteFile = "osg";
  8.         try {
  9.             sqlite::sqlite db( sqliteFile );
  10.             auto cur = db.get_statement();
  11.  
  12.             std::cout << "connected to database" << std::endl;
  13.             cur->set_sql("insert into players values ('5', 'qw');");
  14.             // cur->set_sql("CREATE TABLE asda (player_id NUMBER(4) PRIMARY KEY, playerName CHAR(16))");
  15.             // cur->prepare();
  16.             // cur->set_sql("desc asda");
  17.             cur->prepare();
  18.             while( cur->step()) {
  19.                 std::cout << cur->get_int(0) << std::endl;
  20.             }
  21.         }
  22.         catch ( sqlite::exception e ) {
  23.             std::cerr << e.what() << std::endl;
  24.             return 1;
  25.         }
  26.         return 0;
  27.     }
  28. };
  29.  
  30. int main() {
  31.  
  32.         DataBase db;
  33.         db.tryDatabase();
  34.  
  35.         return 0;
  36.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement