1.新车入库
新车入库ui界面设计
运行时新车入库界面
代码实现
void MainWindow::initNewCar(){
//实例化model
model = new QSqlTableModel(this);
//将model设置到tableView视图中
ui->tableView->setModel(model);
//设置model的提交方式为手动提交
model->setEditStrategy(QSqlTableModel::OnManualSubmit);
//在model中设置数据库表
model->setTable("brand");
model->select();
//在model中添加新纪录
QSqlRecord record = model->record(); //获取model空记录
int rows = model->rowCount(); //获取model的行数
model->insertRecord(rows,record);
//点击提交按钮的时候,将在视图中修改的数据,手动提交到数据库中
//点击revert按钮的时候,撤回在视图中修改的数据
}
提交按钮和reve