摘要: QSqlDatabase 使用静态方法addDatabase来创建一个数据库连接。 如果你的程序中只有一个数据库连接,可以使用如下语句创建连接 QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); 如果你的程序要处理多个数据库连接,那么就使用 阅读全文
posted @ 2019-07-06 16:18 Smalldy 阅读(4201) 评论(0) 推荐(1) 编辑
摘要: Qt项目pro文件相关知识总结和记录 pro文件中使用相对路径需要注意的地方 链接库的方法 LIBS += -L<path> -l<libname> 示例: 链接/usr/lib 中的libabc.so库 LIBS += -L/usr/lib -labc 示例: 链接本项目目录下的/bin下liba 阅读全文
posted @ 2019-07-06 16:16 Smalldy 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 事务具有以下属性: 1. 原子性:一个事务要被完全性的无二义性的做完或者撤销,在任何一个操作出现错误的情况下,构成事务所有操作所造成的效果都必须被撤销,数据应该被回滚到以前的状态。 2. 一致性:一个事务应该保护所有定义在数据上的不变的属性(例如完整性约束)。在完成了一个成功的事务时,数据应处于一致 阅读全文
posted @ 2019-07-06 16:13 Smalldy 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: Qt中几种操作xml的方式 流方式 sax方式 dom方式 初学时,我常常采用流方式读取xml,该方式简单直观,容易理解。之后遇到了需要修改xml并重新写回的情况,流方式就显得捉襟见肘了。 sax方式接触不多,从来没有在实际生产中使用过。 dom方式概念复杂,对于个人来说,文档也不是很清晰,导致我一 阅读全文
posted @ 2019-07-06 16:01 Smalldy 阅读(6951) 评论(0) 推荐(1) 编辑