1、头文件添加
QSqlTableModel * model;
2、cpp文件,初始化显示:
model= new QSqlTableModel(this);//实例化
model->setTable("user");//要显示的表名
model->setHeaderData(0,Qt::Horizontal,"用户名");//标题栏字段
model->setHeaderData(1,Qt::Horizontal,"密码");
model->select(); //选取整个表的所有行
ui->tableView->setModel(model);//显示
3、删除一行
int curRow = ui->tableView->currentIndex().row();
model->removeRow(curRow);
model->submitAll();