文章目录
- 创建内存SQLITE数据库
- QSqlTableModel操作数据库表
- 连接国产数据库
- 多线程数据处理
- 不指定数据库名打开数据库
- QT对各种数据库的支持情况
- 处理数据库表名
- QT连接各种数据库
Qt提供了一个名为QtSQL模块的强大组件, 使得在Qt应用程序中连接和操作多种类型的数据库变得相对简单。Qt SQL模块支持多种数据库系统,包括但不限于SQLite、MySQL、 PostgreSQL、Oracle和Microsoft SQL Server等。下面介绍一下使用QT在处理数据库操作的时候的一些技巧。
创建内存SQLITE数据库
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName(":memory:");