消除数据链接不成功时的警告信息
This commit is contained in:
parent
b216828f1f
commit
316db9ae40
|
|
@ -117,6 +117,8 @@ bool DatabaseManager::connect(const QString& strConnectionName)
|
|||
.arg(strConnectionName)
|
||||
.arg(QString::fromLocal8Bit(errorText.toLatin1())));
|
||||
emit errorOccurred(strConnectionName, QString::fromWCharArray(L"数据库打开失败,详情可见日志文件"));
|
||||
db.close();
|
||||
db = QSqlDatabase();//重置为无效数据库对象,在下面remove的时候就不会出现"connection '***' is still in use, all queries will cease to work"的警告
|
||||
QSqlDatabase::removeDatabase(strConnectionName);
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue