提交 df66a0e9 编写于 作者: mahuifa's avatar mahuifa

修改QSql.md

上级 264de835
......@@ -6,10 +6,10 @@
## 1、说明
| 工程 | 功能 |
| ---------- | ---------------------------------------- |
| TableModel | 展示了使用QSqlTableModel来显示数据库信息 |
| | |
| 工程 | 功能 |
| -------------------- | ---------------------------------------------------- |
| TableModel | 展示了使用QSqlTableModel来显示数据库信息 |
| RelationalTableModel | 展示了使用QSqlRelationalTableModel来使用数据库[外键] |
......@@ -19,5 +19,7 @@
![image-20220518112255014](QSql.assets/image-20220518112255014.png)
### 1.2 RelationalTableModel
![RelationalTableModel](C:/Users/mhf/Desktop/RelationalTableModel.gif)
......@@ -14,7 +14,7 @@ bool createConnection()
{
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); // 使用数据库驱动(Qsqlite)和默认连接名称(qt_sql_default_connection)添加一个数据库
// qDebug() << QSqlDatabase::defaultConnection; // 打印默认数据库连接名称
#if 1
#if 0
db.setDatabaseName("test.db"); // 使用文件数据库(可生成数据库文件,数据一直有效)
#else
db.setDatabaseName(":memory:"); // 使用内存数据库(不会生成数据库文件,所有数据都在内存中进行操作,性能强,程序退出后数据丢失)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册