一、 数据库操作
1、QSqlDatabase 连接管理深度剖析
- 连接生命周期与内部机制
QSqlDatabase 的连接管理不走寻常路——它内部是一个全局静态哈希表,存储着所有命名连接。这带来了几个重要的设计约束:
// QSqlDatabase 内部实现的核心数据结构(简化还原)// Qt 源码中通过 QHash<QString, QSqlDatabasePrivate*> 维护所有连接// 连接创建QSqlDatabase db=QSqlDatabase::addDatabase("QSQLITE","myc