QT 的数据库问题,QString::arg()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT 的数据库问题,QString::arg()相关的知识,希望对你有一定的参考价值。

query.exec(QString("insert into doctor(uloginName,upassword,uname,sex,age,hight,wight,telphone,address,idCard,email,intruoduct,introductsick) values ('%1','%2','%3','%4','%5','6%','7%','8%','9%','10%','11%','12%','13%','14%')").arg(loginName).arg(password).arg(repeat).arg(name).arg(sex).arg(age).arg(height).arg(weight).arg(phone).arg(address).arg(email).arg(card).arg(introduct).arg(introductsick));
报错如图:

参考技术A 只需要一个arg吧,你加那么多干嘛追问

一个arg只能传一个信息啊,要有十多个值怎么解,不是应该有十多个arg的

本回答被提问者采纳

以上是关于QT 的数据库问题,QString::arg()的主要内容,如果未能解决你的问题,请参考以下文章

qt 连接mysql数据库问题

Qt多国语言国际化

QString::arg()的参数中的“%1”如何处理?

QString::?arg的用法

QString arg能不能像Python format一样使用

QT数数据库Mysql中 QSqlQuery、QSqlQueryModel 、和QSqlTableModel实现增删改查?代码