我有一个大量使用MySql数据库的Qt应用程序。你知道任何使用MySql的开源Qt项目吗?我想知道他们是如何管理数据库连接的?
评论Harald Scheirich的答案:
1-)QSqlDatabase :: isOpen()无法正常工作。 http://bugreports.qt-project.org/browse/QTBUG-223
2-)使用QSqlDatabase :: open()来检查MySql连接在我的情况下消耗非常耗时的数据库连接。
答案 0 :(得分:1)
使用Google codesearch搜索QMYSQL。
答案 1 :(得分:0)
QDatabase有什么问题吗?我们有一个相当大的(非开源)应用程序,它使用MySql和Qt提供的驱动程序和QSql基础结构。它的工作正常,很少有惊喜。