当前位置: 首页> 游戏> 游戏 > Qt传入参数到mysql语句

Qt传入参数到mysql语句

时间:2025/7/12 19:19:10来源:https://blog.csdn.net/R_conqueror/article/details/141298185 浏览次数:0次

试过两种方法都成功了

方法1:

使用bool QSqlQuery::preparevoid QSqlQuery::bindValue传入参数,然后再使用bool QSqlQuery::exec()
执行Mysql语句
在这里插入图片描述

QSqlDatabase db //数据库
QSqlQuery result(db); // 基于已连接的数据库db建立 QSqlQuery 对象
QString strTime; //要传入的Qstring字符串:时间信息result.prepare("insert into test_table values(13,:str)");
result.bindValue(":str",strTime);
bool result_successed =result.exec();
方法2:

'"+变量名+"'这种格式直接写在mysql语句里

result.exec("insert into test_table values(11,'"+strTime+"',12354,28)");
关键字:Qt传入参数到mysql语句

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: