QT对数据库具有完善的支持,不需要加任何其他插件就可以直接使用,但是如果你要是加了sqlite3插件,调用数据库就跟直接调用一个驱动一样,直接调用接口函数:open、close、……,换言之QT自带的数据库语言就用不上了...3、移植sqlite3
在QTE的include文件中建立新文件夹sqlite3,将头文件放到里面;把库文件放到QTE的lib文件中
4、编程
(1) QT生成的.pro文件中添加库指令: LIBS +...= -lsqlite3
(2) 在调用数据库的文件的头文件里添加头文件和变量
#include "sqlite3/sqlite3.h"
sqlite3 *db;...查询全部
sqlite3_get_table(db, "select * from person", &resultp, &nrow, &ncolumn, &errmsg);*resultp保存数据库信息..., sql3, &resultp, &nrow, &ncolumn, &errmsg);
*查询时使用变量的方法和添加时一样
(7)关闭数据库
sqlite3_close(db);