dedecms 倒计时 天数 网站首页网站交互性
学习分析
- 1、资源准备
 - 2、环境配置
 - 2.1、将资源包下载解压缩保存。
 - 2.2、在QT中创建工程,配置环境
 
- 3、测试配置
 - 3.1、 sqlite3_open函数
 - 3.2、sqlite3_close函数
 - 3.3、代码测试
 
1、资源准备
资源包
2、环境配置
2.1、将资源包下载解压缩保存。
解压缩得到以下文件

2.2、在QT中创建工程,配置环境
-  
在工程目录下,创建bin文件夹,存放sqlite3.dll

 -  
在工程文件夹下创建lib文件,存放sqlite3.lib

 -  
在项目根目录下,放sqllite3.h

 -  
在pro文件末尾添加并保存:
 
DESTDIR=bin
LIBS+=$$PWD/lib/sqlite3.lib
- 将创建好的数据库文件拷贝到工程目录下的bin文件夹中。

 
3、测试配置
3.1、 sqlite3_open函数

3.2、sqlite3_close函数

3.3、代码测试
#include <QApplication>
#include "sqlite3.h"
#include <QDebug>
#include <QString>
int main(int argc, char *argv[])
{QApplication a(argc, argv);sqlite3 * dbconnect=nullptr;//1、打开数据库int res=sqlite3_open("./xxxxx.db",&dbconnect);if(res ==SQLITE_OK){qDebug()<<"数据打开成功!";}else{qDebug()<<"数据库打开失败!";qDebug()<<sqlite3_errmsg(dbconnect);//打印错误信息qDebug()<<sqlite3_errcode(dbconnect);//打印错误的代码}//2、关闭数据库sqlite3_close(dbconnect);return a.exec();
}
