1.执行更新操作的SQL语句
update s_info set name="009" where contact_number = "13511112222"
怎么样判断是否确实更新操作是执行成功的 ,可以通过下列语句判断
query.numRowsAffected() > 0
2.主要的几步操作如下:
QSqlQuery query;
query.prepare("UPDATE patients_info SET name=:Name, ... // update 语句
query.bindValue(":Name", name); //绑定值
query.exec() //执行操作
query.numRowsAffected() > 0 //判断实际生效行数是否大于0
如果是行数大于0,说明产生了实际更新操作,类似下面的命令操作结果文章来源:https://www.toymoban.com/news/detail-817161.html
文章来源地址https://www.toymoban.com/news/detail-817161.html
到了这里,关于QSqlQuery 执行Update 判断执行成功与否的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!