一、问题
我在构造参数时,将获取的参数值由字符串转换为 float 存入 QVariantMap 对象,存入数据库时会报错:操作数类型冲突: varbinary 与 float 不兼容
params["XZL0"] = item->text(COLUMN_SJXZ_0).toFloat();
二、解决办法
不需要转换,直接以Qstring 形式存入数据库,数据库会自动将字符串转换成 float 类型!
我在构造参数时,将获取的参数值由字符串转换为 float 存入 QVariantMap 对象,存入数据库时会报错:操作数类型冲突: varbinary 与 float 不兼容
params["XZL0"] = item->text(COLUMN_SJXZ_0).toFloat();
不需要转换,直接以Qstring 形式存入数据库,数据库会自动将字符串转换成 float 类型!
node之使用express操作数据库跟身份认证
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M