QSqlTableModel model = new QSqlTableModel();
connect(model,SIGNAL(beforeInsert(QSqlRecord&)),this,SLOT(beforeInsert(QSqlRecord&)));
void MainWIndow::beforeInsert(QSqlRecord &record)
{
QString datetime = QDateTime::currentDateTime().toString("yyyy-MM-dd HH:mm:ss");
record.setValue("CreateDate",datetime);
record.setValue("CreateUser","admin");
}
为什么在提交的时候record的值没的更新到数据库?