1:把Sqlite3.h、Sqlite.lib这个两个文件放在工程下面
2:把Sqlite3.h文件放vs2008的头文件下面
3: 添加如下的函数
extern CString path;
//主程序路径
sqlite3 *m_pDB; //sqlite3数据库
CDBCmd db; //sqlite3数据库对
//打开数据库,注意:在整个程序中只能被调用一次!
void CDBCmd::Open()
{
char str[256]={0};
wcstombs(str,path+L"tower.db",255);
int rc = sqlite3_open(str, &m_pDB);
//打开数据库
if(rc != SQLITE_OK)
{
///* CMsgDlg dlg;
// dlg.msg = L"打开数据库失败!请检查数据库文件是否损坏!";
// dlg.DoModal();*/
TRACE(L"打开数据库失败!请检查数据库文件是否损坏\n");//
}
TRACE(L"打开数据库成功!\n");//
}
4:现在编译会出错如下:
项目 属性 链接器 输入 附加依赖项 sqlite3.lib
6:现在编译就不会出错了