Qt传入参数到mysql语句

试过两种方法都成功了

复制代码
方法1:

使用bool QSqlQuery::preparevoid QSqlQuery::bindValue传入参数,然后再使用bool QSqlQuery::exec()

执行Mysql语句

c 复制代码
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语句里

c 复制代码
result.exec("insert into test_table values(11,'"+strTime+"',12354,28)");
相关推荐
Frank_refuel15 分钟前
MYSQL【进阶】 -> 索引(了解)
数据库·mysql
l1t1 小时前
DeepSeek总结的DuckDB 如何更快地运行递归 CTE
java·开发语言·数据库·mysql·duckdb
csdn_aspnet4 小时前
mysql 函数、存储过程写法及示例
数据库·mysql·存储过程·函数·function·procedure
杨云龙UP5 小时前
Linux 下 MySQL 常用登录方式及 Socket 排查指南
linux·运维·数据库·mysql·登录·xtrabackup·主从复制
布莱克6055 小时前
单例模式详解:什么是单例模式,它能解决哪些问题?
开发语言·qt·单例模式
qq762118226 小时前
windows Qt mingw 编译libzip
开发语言·windows·qt
skr爱码士6 小时前
10_Qt Designer 与 UI 文件(.ui 原理、uic 编译、动态加载)
c++·qt·ui·客户端
IT爱学堂6 小时前
QT原理与源码分析可以学到什么 QT视频课程 QT课程推荐 最新推荐
开发语言·qt
躺着听Jay6 小时前
QT交叉编译
开发语言·qt
Quz6 小时前
QML 焦点导航:Tab 顺序与方向键移动
qt