QSqlDatabasePrivate::removeDatabase: connection 'qt_sql_default_connection' is still in use, all queries will cease to work. QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connection removed. ASSERT failure in QList::operator[]: "index out of range", file C:\qt\qt\6.4.2\msvc2019_64\include\QtCore/qlist.h, line 428
时间: 2023-08-26 16:02:30 浏览: 440
sql数据库连接问题。
这是一个关于 Qt 数据库连接的问题。错误信息显示了数据库连接名称重复,而且一个连接仍在使用中,导致了一些查询无法正常工作。这个错误可能是由于多线程或者异步操作导致的。建议你仔细检查你的代码,尤其是数据库连接的创建和关闭,确保它们被正确地管理和维护。另外,你可以尝试使用 Qt 提供的调试工具来定位问题所在。
阅读全文