当前位置:网站首页>”QSqlDatabasePrivate::removeDatabase: connection ‘test-connect‘ is still in use“数据库多次打开报错
”QSqlDatabasePrivate::removeDatabase: connection ‘test-connect‘ is still in use“数据库多次打开报错
2022-08-03 00:57:00 【东方忘忧】
数据库多次重复初始化会造成以下问题:
QSqlDatabasePrivate::removeDatabase: connection 'test-connect' is still in use, all queries will cease to work.
QSqlDatabasePrivate::addDatabase: duplicate connection name 'test-connect', old connection removed.
解决方法:
if (!QSqlDatabase::contains("test-connect"))
m_db = QSqlDatabase::addDatabase("QSQLITE","test-connect"); //第一次打开数据库时,连接数据库。
else
m_db = QSqlDatabase::database("test-connect"); //数据库已经打开后,再次连接时,获取句柄。
边栏推荐
猜你喜欢

ASP.NET网络版进销存管理系统源码【源码免费分享】

麒麟信安邀您抢先看 | openEuler 志高远,开源汇智创未来-开放原子全球开源峰会欧拉分论坛最详细议程出炉

【深度学习】基于tensorflow的小型物体识别训练(数据集:CIFAR-10)

10. SAP ABAP OData 服务如何支持修改(Update)操作

【Swoole系列3.3】单进程管理Process

Latex-查看预收录在arXiv.org上论文的TeX源文件

.NET in-depth analysis of the LINQ framework (four: IQueryable, IQueryProvider interface details)

PyCharm中常用的快捷键用法详解

XSS攻击

线上交流丨稀疏神经网络:实践和理论(青源Talk第23期 汪张扬)
随机推荐
Nacos配置中心之事件订阅
有趣简单的M2处理器性能实验:Swift与C代码执行速度的比较
Guidelines for the use of SVA in UVM
暴力递归到动态规划 08(小马走象棋)
MySQL删库不跑路
提高测试覆盖率的四大步骤
开发JSP应用的基础知识
项目管理到底管的是什么?
Greenplum database failure analysis, can not listen to the port
async-await
暴力递归到动态规划 06 (剑指 Offer II 095. 最长公共子序列)
PHICOMM(斐讯)N1盒子 - Armbian5.77(Debian 9)基本配置
PHICOMM(斐讯)N1盒子 - Armbian5.77(Debian 9)配置自动连接WIFI无线网络
13-security其他.md
Last Common Ancestor (LCA) Study Notes | P3379 【Template】Least Common Ancestor (LCA) Problem Solution
粘包与拆包
ssh(sshd)安全配置
The Multiversity 的 “非常重要的生命体” NFT 推出
麒麟信安邀您抢先看 | openEuler 志高远,开源汇智创未来-开放原子全球开源峰会欧拉分论坛最详细议程出炉
德邦科技通过注册:年营收5.8亿 国家集成电路基金为大股东