Qt 如何关闭数据库
在Qt中关闭数据库连接,可以使用QSqlDatabase类的close()方法。该方法将关闭与数据库的连接,并释放相关资源。
以下是一个示例代码:
QSqlDatabase db = QSqlDatabase::database(); // 获取默认数据库连接
db.close(); // 关闭数据库连接
如果你有多个数据库连接,可以使用QSqlDatabase类的removeDatabase()方法来关闭指定的数据库连接。
以下是一个示例代码:
QSqlDatabase::removeDatabase("connectionName"); // 关闭名为"connectionName"的数据库连接
注意:在关闭数据库连接之前,确保已经完成了所有的数据库操作,以免出现未定义的行为。
原文地址: https://www.cveoy.top/t/topic/iwRv 著作权归作者所有。请勿转载和采集!