0

当我尝试使用 QSqlQuery 进行选择时:

select mwst, sum(in), sum(out) from costs group by mwst

我收到了错误:QSqlQuery::value: 未定位在有效记录上

在 SQLite 数据库浏览器工具中,选择运行没有错误。

感谢帮助!

4

1 回答 1

0

您是否曾经bool QSqlQuery::next()将查询设置为有效值(如果查询成功,您应该得到结果

喜欢:

QSqlQuery qry("select * from table");
while (qry.next())
{
    qDebug() << qry.value(0).toString();
}
于 2013-10-15T13:51:25.280 回答