Qt 提供了 QtSql 模块来提供平台独立的基于 SQL 的数据库操作。这里我们所说的“平台
独立”,既包括操作系统平台,也包括各个数据库平台,Qt支持以下几种数据库:
?...QT自带SQLITE数据库,不需要再安装
QTDS在Qt4.7起已经被移除
1.QtSql
要使用QtSql 模块的话,需要在.pro文件中添加这么一句:
QT += sql
2.QSqlDatabase...创建成功后,该文件默认为空的,然后就可以使用QSqlQuery类来操作该数据库, QSqlQuery类使用的是SQL语句,如果只需要使用高层次的数据
库接口(不关心 SQL 语法),我们可以选择 QSqlTableModel...6.查询表内容
我们对上图生成的students.dat文件进行查询内容时,则需要使用WHERE 关键字实现....,删除后则只能使用CREATE TABLE来重新创建表
TRUNCATE: 在SQLite中没有该语句,在MySQL中有该语句,用来清楚表内数据,但是表结构不会删除.