当前位置: 代码迷 >> 其他数据库 >> QT上怎么动态的修改sqlite数据库的列值
  详细解决方案

QT上怎么动态的修改sqlite数据库的列值

热度:9052   发布时间:2013-02-26 00:00:00.0
QT下如何动态的修改sqlite数据库的列值
 如题,我想动态的修改数据库的值,根据我接收到的数据,定义为变量 int a.
我使用的是,本意是想把row的值修改为a的值,a的值又是读取数据的值,这样我想把变量a的值传进去,这样写可以吗?
QSqlQuery query(db);

query.exec("updata table set row=a where id =1);

字符串里面不会识别 a是个变量吧!
------解决方案--------------------------------------------------------
query.exec("updata table set row="+a+" where id =1");
用函数将A转换成字符型
  相关解决方案