Qt5使用Sqlite数据库选择sum()

时间:2013-10-15 09:42:37

标签: sqlite select sum qt5

当我尝试使用QSqlQuery选择时:

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

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

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

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您是否使用bool QSqlQuery::next()在有效值上设置查询(如果查询成功,您应该得到结果

像:

QSqlQuery qry("select * from table");
while (qry.next())
{
    qDebug() << qry.value(0).toString();
}