C++sqliteを使用する方法

1226 ワード

Windowsでのsqliteの使用
1.まず公式サイトでsqlliteファイルをダウンロードする
2.コンパイル生成libファイル
将sqlite 3.h(sqlite-amalgamation-3071300.zip圧縮パッケージに)プロジェクトに追加します.sqlite 3.libはプロジェクトフォルダの下にコピーします.プロジェクト属性にsqlite 3.libライブラリ依存を追加します.
3.win 32プロジェクトの作成
コードは次のとおりです.
/* 
     sqlite         

*/    
  
#include "stdafx.h"  
#include "sqlite3.h"  
#include   
using namespace std;  
  
sqlite3 * pDB = NULL;  
  
//      
bool AddUser(const string& sName, const string& sAge);  
//      
bool DeleteUser(const string& sName);  
//      
bool ModifyUser(const string& sName, const string& sAge);  
//      
bool SelectUser();  
  
int _tmain(int argc, _TCHAR* argv[])  
{  
    //      utf-8    
    //         ,          
    int nRes = sqlite3_open("D:\\sqlite\\test.db", &pDB);  
    if (nRes != SQLITE_OK)  
    {  
        cout<

実行結果:
add user success: zhao  18  
add user success: qian  19  
add user success: sun   20  
add user success: li    21  
delete user success: zhao  
modify user success: sun        15  
id = 2, name = qian, age = 19,  
id = 3, name = sun, age = 15,  
id = 4, name = li, age = 21,