PDA

View Full Version : سوال: ارسال متن به بانک اطلاعاتی sqlite در c++



ravand
پنج شنبه 07 شهریور 1392, 17:39 عصر
سلام من از یک بانک اطلاعاتی sqlite که از اکستنژن های فایرفاکس هست استفاده کردم . و خواستم برنامه ی زیر رو براش امتحان کنم ولی کار نکرد:
#include <iostream>
#include "Database/Database.h"
using namespace std;
Database *db;
db = new Database("F:\\c++\\test.sqlite");
db->query("CREATE TABLE a (a INTEGER, b INTEGER);");
db->query("INSERT INTO a VALUES(1, 2);");
db->query("INSERT INTO a VALUES(5, 4);");
vector<vector<string> > result = db->query("SELECT a, b FROM a;");
for(vector<vector<string> >::iterator it = result.begin(); it < result.end(); ++it)
{
vector<string> row = *it;
cout << "Values: (A=" << row.at(0) << ", B=" << row.at(1) << ")" << endl;
}
db->close();
اخطاری که برنامه بهم میده اینه:

F:/c++/CodeLite/ketab/HelloWorld/main.cpp:2:31: fatal error: Database/Database.h: No such file or directory
متشکرم.

amin1softco
جمعه 08 شهریور 1392, 18:58 عصر
اینجوری هم می شه :
http://www.codeproject.com/Tips/378808/Accessing-a-SQLite-Database-with-Cplusplus