学习目录
1.数据库的删除
2.数据库的更新
3.数据在控件上的展示
1.数据库的删除
//删除
QString SqlDelete = QString("delete from staff where id = 2");
if(!query.exec(SqlDelete))
{
qDebug() << "delete data error" << db.lastError();
}
2.数据库的更新
//更新
QString Sqlupdate = QString("update staff set name ='李四' where id = 3;");
if(!query.exec(Sqlupdate))
{
qDebug() << "delete data error" << db.lastError();
}
3.数据在控件上的展示
//查询
QString sqlSelect = QString("select *from staff;");
if(!query.exec(sqlSelect))
{
qDebug() << "select data error" << db.lastError();
}else{
while(query.next()){
// qDebug() << query.value("name").toString();
// qDebug() << query.value("age").toInt();
ui->namelabel->setText(query.value("name").toString());
ui->agelabel->setText(QString::number( query.value("age").toInt()));
}
}