如何列出QSqlRecord中的字段和值?

sav*_*i ᯓ 3 database qt

当我能够以某种方式轻松获得QSqlRecord中存在的所有字段和值时,调试数据库操作就更加容易。

sav*_*i ᯓ 5

我花了相当多的时间从Qt docs中弄清楚如何做到这一点,尽管最终它很简单。

// QSqlRecord record;
for(int i=0;i<record.count();i++){
    QSqlField field=record.field(i);
    qDebug()<<field.name()<<field.value();
}
Run Code Online (Sandbox Code Playgroud)