qt中操作多个数据库时的注意事项
发布时间
阅读量:
阅读量
当我们有时需要操作多个数据库时,可能会这样写:
...
...
运行时会显示警告:QSqlDatabasePrivate::removeDatabase: 该数据库连接仍然被占用,所有查询将无法继续使用。
执行addDatabase操作时发现已存在的重复连接名称为'qt_sql_default_connection',该现有连接已被删除。
表示默认使用了qt_sql_default_connection这个连接名的所有查询都将无法运行。发现了已有使用的连接名称为qt_sql_default_connection的情况会导致原有该名称的连接会被移除。
因此,在调用addDatabase[函数]时,请将参数二设置为我们的自定义连接名称即可。
正确写法:
正确写法:
全部评论 (0)
还没有任何评论哟~
