我正在学习 QT 并使用 QSqlQuery 从数据库中获取数据。
我已阅读此文档。我知道使用 next() 函数我们可以遍历 QSqlQuery 行并使用 value(int col) 函数我们可以从当前行获取数据。
但我不知道如何在不使用 next() 函数的情况下获取特定索引处的行。
QSqlQuery
到目前为止,我自己并没有使用过,但从文档来看,该seek
方法似乎适合我:
bool QSqlQuery::seek ( int index, bool relative = false )
“检索位置索引处的记录(如果可用),并将查询定位在检索到的记录上。[...]”