Qt数据库操作
二十一、Qt数据库(一)简介数据库几乎是每个较大的软件所必须应用的,而在Qt中也使用QtSql模块实现了对数据库的完美支持。我们在Qt Creator的帮助中查找QtSql Module,其内容如下图:可以看到这个模块是一组类的集合,使用这个模块我们需要加入头文件#include QtSql,而在工程文件中需要加入一行代码:QT += sql这里每个类的作用在后面都有简单的介绍,你也可以进入其中查看其详细内容。下面我们先简单的说一下QSqlDatabase类和QSqlQuery类。QSqlDatabase类实现了数据库连接的操作,现在Qt支持的数据库类型有如下几种:而现在我们使用的免费的Qt只提供了SQLite和ODBC数据库的驱动(我们可以在Qt Creator安装目录下的qt\plugins\sqldrivers文件夹下查看),而其他数据库的驱动需要我们自己添加。SQLite是一个小巧的嵌入式数据库,关于它的介绍你可以自己在网上查找。QSqlQuery类用来执行SQL语句。(关于SQL语句:在我的教程中只会出现很简单的SQL语句,你没有相关知识也可以看懂,但是如果想进行深入学习,就需要自己学习相关知识了。)下面我们就先利用这两个类来实现最简单的数据库程序,其他的类我们会在以后的教程中逐个学习到。1.新建Qt控制台工程。2.选择上QtSql模块,这样就会自动往工程文件中添加QT
您可能关注的文档
最近下载
- 任务一 制定产品与客户服务策略.pptx VIP
- 《大学语文》第四章 戏剧(另有配套教案).pptx VIP
- GB50242-2002建筑给水排水及采暖工程施工质量.doc VIP
- 会员模式培训课件.ppt VIP
- (完整版)《建筑给水排水及采暖工程施工质量验收规范》(GB50242-2002).docx VIP
- (四调)武汉市2026届高三年级四月调研考试化学试卷(含答案).pdf
- 压力容器设计质量保证手册.doc VIP
- 2026年无锡中考地理备考全指南(考点+真题+计划+技巧).docx VIP
- 武汉市2026届高三(四调)生物试卷(含答案及解析).pdf
- 医疗废物的分类与处理流程幻灯片.ppt VIP
原创力文档

文档评论(0)