Meng2499 发表于 2024-6-21 12:11:09

图片数据base:image提交失败


表中显示这样子,数据更新到数据库更新失败,请问各位大佬,这是什么原因导致的?

Simon.Sun 发表于 2024-6-21 12:11:10

本帖最后由 Simon.Sun 于 2024-6-21 18:02 编辑

感谢大佬支持。
数据保存错误原因是由于存储的内容超过了字段允许的最大长度导致的,修改了外联数据库字段类型后解决问题。
数据库存储 Base64 确实会比较长,客户那边是用了离线存储的方案,图片是用 object url 存储的,建议勾选下小尺寸,这样文本内容会少一些。


一看就会,超有用活字格技能:一百九十五、如何在HAC上实现离线/拍照/水印/GPS/NFC..
https://gcdn.grapecity.com.cn/showtopic-203094-1-1.html
(出处: 葡萄城开发者社区)

追风 发表于 2024-6-21 13:32:14

你这是BASE64编码的形式,使用命令转换一下存储更好。当然base64也可以展示出来

Meng2499 发表于 2024-6-21 14:58:22

Simon.Sun 发表于 2024-6-21 14:46
感谢大佬支持。
数据保存错误原因是由于存储的内容超过了字段允许的最大长度导致的,修改了外联数据库字段 ...

谢谢您的帮忙,我已经勾选了小尺寸了/尴尬,只能这么大了...

Meng2499 发表于 2024-6-21 15:00:15

追风 发表于 2024-6-21 13:32
你这是BASE64编码的形式,使用命令转换一下存储更好。当然base64也可以展示出来

谢谢您的回复,已经通过修改字段解决了存储长度不够的问题

Lay.Li 发表于 2024-6-21 17:55:17

问题解决了就好,后边有问题欢迎您继续发帖交流:i0tw2:
页: [1]
查看完整版本: 图片数据base:image提交失败