您的位置:首页 > 数据库

vs2008怎么打开Sqlite3操作

2014-10-13 11:15 190 查看
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:现在编译会出错如下:


连接sqlite时,出错:无法解析的外部符号 _sqlite3_open,:


5:不急还有最后一步,引入lib文件

在vs2008中的操作如下
   引入方法:

      项目   属性    链接器      输入     附加依赖项    sqlite3.lib

6:现在编译就不会出错了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  wince