gpt4 book ai didi

c++ - 尽管 QSqlQuery::exec 失败,但未提供错误描述

转载 作者:行者123 更新时间:2023-11-30 03:53:57 24 4
gpt4 key购买 nike

我进入 if block :

if ( !_query.exec( ) )
{
QString errdb = _db.driver()->lastError().databaseText();
QString errdrv = _db.driver()->lastError().driverText();
//...

但是 errdb 和 errdrv 是空的。

还有其他方法可以检查哪里出了问题吗?

最佳答案

您可以使用 QSqlQuery::lastError() 获取错误,在你的情况下 _query.lastError()

引用自 Qt 文档:

Returns error information about the last error (if any) that occurred with this query.

关于c++ - 尽管 QSqlQuery::exec 失败,但未提供错误描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29846710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com