MySql篇——Qt使用MySql数据库插入新数据(如果已存在则替换)
Qt使用MySql数据库插入新数据(如果已存在则替换)
·
使用REPLACE INTO语句可实现数据库插入新数据(如果已存在则替换)
QSqlQuery query;
query.prepare("REPLACE INTO xxtable(name,sex,age) "
"VALUES(:name,:sex,:age)");
query.bindValue(":name","李强");
query.bindValue(":sex","男");
query.bindValue(":age",18);
query.exec();
if (query.lastError().isValid()){
qDebug() << query.lastError().text();
} else {
qDebug() << "操作成功";
}
更多推荐
所有评论(0)