0
点赞
收藏
分享

微信扫一扫

六十二、Qt+Sqlserver 操作数类型冲突: varbinary 与 float 不兼容

一、问题

我在构造参数时,将获取的参数值由字符串转换为 float 存入 QVariantMap 对象,存入数据库时会报错:操作数类型冲突: varbinary 与 float 不兼容

params["XZL0"] = item->text(COLUMN_SJXZ_0).toFloat();

二、解决办法

不需要转换,直接以Qstring 形式存入数据库,数据库会自动将字符串转换成 float 类型!


举报

相关推荐

0 条评论