sqlite 数据库update包含
QString类型的字段:
应该注意,sql语句必须打上“' '”(单引号),否则不予理睬!
例如:
right:
QString ms
=QString("updatefacWidgetset D='%1'whereSigName='%2'") .arg(pList.at(i)->value)
.arg(pList.at(i)->SigName); wrong:QString ms=QString("updatefacWidgetset D=%1whereSigName=%2")
.arg(pList.at(i)->value)
.arg(pList.at(i)->SigName);[/pre][pre]这里arg()里面都是字符串。[ 此帖被hqyhqyhq在2011-05-05 10:19重新编辑 ]