sql操作易错点QT
发布日期:2021-06-30 11:57:02 浏览次数:2 分类:技术文章

本文共 371 字,大约阅读时间需要 1 分钟。

主要流程

1、设置数据库的配置
2、打开数据库
3、编写sql语句 strsql
4、使用sqlquery.prepare(strsql)
5、绑定语句的参数值使用void bindValue(int pos, const QVariant& val, QSql::ParamType type = QSql::In);
6、执行sqlquery.exec();
7、最后需要知道执行的结果使用

int numRowsAffected() const;

这个可以知道数据库受影响的行数。

8、调试信息

QSqlError lastError() const;

通过lastError()函数可以知道strsql中哪里出了错误!

对于这种常出现的错误回在strsql中,需要仔细的查找,有时候会是一个逗号或者是esc下面的那个符号也会导致出错。

转载地址:https://jackzhang.blog.csdn.net/article/details/105004074 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:MySQL数据库表Id过大
下一篇:error: 'QChartView' does not name a type

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月05日 10时04分43秒