请问诸君怎么获取model中某列每行的前十个字段?
比如说
model->setTable("abc");
表abc中有a b c三列 其中a列每行都是长度为15的字符串 现在我要获取a列中每个字符串长度为9的子字符串 并在lineEdit上显示出来?该如何破?
[解决办法]
楼主问题没描述清楚啊:
你这是什么model?
QSqlTableModel ? QStandarItemModel?还是...?
我想楼主说的应该是QSqlTableModel 吧?
QSqlTableModel 的话这样:
QString name = “a”;
model->setFilter(QObject::tr(“name = ‘%1′”).arg(name)); //筛选出A列
model->select();