【发布时间】:2010-12-10 08:35:04
【问题描述】:
我有一个大量使用 MySql 数据库的 Qt 应用程序。你知道任何使用 MySql 的开源 Qt 项目吗?我想知道他们是如何管理数据库连接的?
评论 Harald Scheirich 的回答:
1-)QSqlDatabase::isOpen() 无法正常工作。 http://bugreports.qt-project.org/browse/QTBUG-223
2-)在我的情况下,当 MySql 连接消失时,使用 QSqlDatabase::open() 检查数据库连接非常耗时。
【问题讨论】:
-
例如 Akonadi 是用 Qt(非 gui)编写并使用 MySQL:pim.kde.org/akonadi
标签: c++ mysql qt open-source database-connection