二十三、Qt数据库(三)利用QSqlQuery类执行SQL语句(一).docVIP

  • 39
  • 0
  • 约4.6千字
  • 约 6页
  • 2017-02-01 发布于北京
  • 举报

二十三、Qt数据库(三)利用QSqlQuery类执行SQL语句(一).doc

二十三、Qt数据库(三)利用QSqlQuery类执行SQL语句(一)

SQL即结构化查询语言,是关系数据库的标准语言。前面已经提到,在Qt中利用QSqlQuery类实现了执行SQL语句。需要说明,我们这里只是Qt教程,而非专业的数据库教程,所以我们不会对数据库中的一些知识进行深入讲解,下面只是对最常用的几个知识点进行讲解。 我们下面先建立一个工程,然后讲解四个知识点,分别是: 一,操作SQL语句返回的结果集。 二,在SQL语句中使用变量。 三,批处理操作。 四,事务操作。 我们新建Qt4 Gui Application工程,我这里工程名为query ,然后选中QtSql模块,Base class选QWidget。工程建好后,添加C++ Header File ,命名为connection.h ,更改其内容如下: #ifndef CONNECTION_H #define CONNECTION_H #include QMessageBox #include QSqlDatabase #include QSqlQuery static bool createConnection() { ??? QSqlDatabase db = QSqlDatabase::addDatabase(“QSQLITE”); ??? db.setDatabaseName(“:memory:”); ??? if (!db.open()) { ??????? QMessageBox

文档评论(0)

1亿VIP精品文档

相关文档