隔壁老王 发表于 2022-11-15 14:11:15

附件上传多了会更新失败



活字格云 8.103版本活字格Mysql数据库

用的是腾讯云桶 三五个上传正常

附件上传超过七个就更新失败

配置里面是无设限制







Simon.Sun 发表于 2022-11-15 17:39:46

您好,这边测试上传没问题,您那边检查下外联数据库附件字段的类型长度。可能是长度太小导致容纳不小附件名称导致文件上传失败。
活字格这边外联库存放附件对应的字段类型字符类型,下面是内置库字段类型和外联库类型的对应关系。
看完必恍然大悟的活字格内幕:二十三,不同数据库中字段类型的对应关系 - 活字格专区 - 专题教程 - 葡萄城产品技术社区 (grapecity.com.cn)

隔壁老王 发表于 2022-11-15 19:18:26

Simon.Sun 发表于 2022-11-15 17:39
您好,这边测试上传没问题,您那边检查下外联数据库附件字段的类型长度。可能是长度太小导致容纳不小附件名 ...

我是内置库转为外连库的,内置库创建的时候用的是附件是不是转换的是候应该自动对应上呢

Simon.Sun 发表于 2022-11-16 09:51:08

本帖最后由 Simon.Sun 于 2022-11-16 09:55 编辑

好的,因为这边测试了下上传 10 个附件可以正常上传到云存储桶。
您那边上传错误和数量有关,所以猜测可能是数据库字段长度不够导致的上传失败。
附件字段在内置转外联时,在 MySQL 会用 varchar 类型,长度为 190,所以需要您去操作外联库, 把这个字段长度设置长一些。
这个长度在设计器也可以看到,也可以在设计器中修改,如下:


补充一下:之所以附件字段在内置转外联的时候没有将长度设置成 max 或者很大,是考虑到这个长度最好能够根据使用场景决定,让用户自己去修改,设置太大容易浪费空间。

隔壁老王 发表于 2022-11-16 09:57:06

Simon.Sun 发表于 2022-11-16 09:51
好的,因为这边测试了下上传 10 个附件可以正常上传到云存储桶。
您那边上传错误和数量有关,所以猜测可能 ...

OK问题解决!

Simon.Sun 发表于 2022-11-16 10:12:26

好的,后续有问题的话欢迎继续发新帖交流:loveliness:。


不过,麻烦您后面将帖子发布成悬赏帖子哦,这样会有很多的人帮您解决您的问题,然后您可以设置最佳答案,这样对于后来学习的人,和我们帮您回答问题的人,还是您以后自己找这个问题的答案,都比较方便的,感谢您的支持~

页: [1]
查看完整版本: 附件上传多了会更新失败