在qt对数据库QSQLITE进行插入操作时遇到的问题
QString str2=QString("insert into datasimple values('%1',%2,%3,%4,'%5','%6','%7','%8')")
.arg(str)
.arg(query.value(1).toInt())
.arg(query.value(2).toInt())
.arg(query.value(3).toInt())
.arg(query.value(4).toString())
.arg(query.value(5).toString())
.arg(query.value(6).toString())
.arg(query.value(7).toString());
query8.exec(str2);
【在qt对数据库QSQLITE进行插入操作时遇到的问题】注意如果插入的是字符串 一定要在%1上加上单引号(即’%1’)!!!
推荐阅读
- 布丽吉特,人生绝对的赢家
- Docker应用:容器间通信与Mariadb数据库主从复制
- 你到家了吗
- 进必趋|进必趋 退必迟,问起对 视勿移
- 对称加密和非对称加密的区别
- 闲杂“细雨”
- 杜月笙的口才
- 赢在人生六项精进二阶Day3复盘
- 祖母走了
- 樱花雨