如何从QSqlQuery获取给定索引处的行

时间:2014-10-27 09:22:10

标签: qt qsqlquery

我正在学习QT并使用QSqlQuery从数据库中获取数据。

我已阅读this文档。我知道使用next()函数我们可以迭代QSqlQuery行并使用value(int col)函数我们可以从当前行获取数据。

但我不知道如何在不使用next()函数的情况下获取特定索引处的行。

1 个答案:

答案 0 :(得分:1)

到目前为止,我没有使用QSqlQuery,但从文档来看,seek方法似乎适合我:

bool QSqlQuery::seek ( int index, bool relative = false )

“检索位置索引处的记录(如果可用),并将查询定位在检索到的记录上。[...]”