Qt使用Sqlite数据库
2015-03-23 22:45
183 查看
Qt使用Sqlite数据库的方法如下:首先在.pro文件中添加QT += sql,然后在使用数据库的文件中添加头文件:
#include <QtSql>创建数据库:
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("DataBase.db");
bool f = db.open();
if(!f)//判断数据库是否打开
QMessageBox::information(NULL, "提示", "数据库打开失败", QMessageBox::Yes);创建数据库操作:
QSqlQuery query;创建一个简单的表:
query.prepare("CREATE TABLE user(id int, name text)");
query.exec();此操作创建了一个两个域的表,域名为:id和name,类型分别为:int,text。插入操作:
query.prepare("insert into user(id, name) values(:id, :name)");
query.bindValue(":id", 1);
query.bindValue(":name", "刘成功");
query.exec();此时就插入了一条记录,id=1,name="刘成功"。
相关文章推荐
- Qt: Qt连接使用SQLite数据库示例
- sqlite数据库在linux下安装,配置,移植,使用,QT调用
- Qt连接使用SQLite数据库示例
- QT中简单使用SQLITE数据库
- QT:在Qt中使用SQLite数据库
- Qt中使用SQLITE数据库
- 在Qt中使用SQLite数据库
- 关于qt 的sqlite数据库的使用总结
- QT学习之路————使用QT自带的QSqlDatabase类简单操作sqlite数据库
- 在Qt中使用SQLite数据库
- 在Qt中使用SQLite数据库
- qt下使用sqlite数据库存储二进制文件
- 在Qt中使用SQLite数据库
- QT中简单使用SQLITE数据库
- qt使用QtCipherSqlitePlugin插件对sqlite数据库进行加密
- Qt插入大量数据到sqlite数据库,使用事务提升效率(效率提高的惊人)
- 在Qt中使用SQLite数据库
- qt-designer使用教程1--HelloWorld
- qt-designer使用教程2--调用退出
- 使用QT进行视频帧显示时如何防止闪烁现象出现呢?