Qsqltablemodel相关问题
各位大佬,我最近在学习用Qsqltablemodel操作数据库,遇到一个问题。当我想删除表中的内容时,我用了循环加上removerow()函数,但是速度会特别慢,请问有没有什么更好的方法?以下是我写的代码:QsqlTableMode *model = new QSqlTableModel(this);
while(model->canFetchMore())
{
model->fetchMore();
}
int rowNum = model-> rowCount();
for(int j=0;j<rowNum;J++)
{
model ->removeRow(j);
}
model->submitAll();
页:
[1]