goulivv 发表于 2024-2-27 23:01:58

数据库添加图片

数据库怎么添加图片呢,画红线的这一句没有理解,不会弄,能具体演示下截图吗,十分感谢!


小年糕 发表于 2024-2-27 23:01:59

那句话应该是说,在页面上传图片(比如上传了一个 abc.png的图片),数据表操作命令,添加到数据库之后,在数据库中,这条记录里面存储的并不是真正上传的图片,而只是图片的名称,比如上传的abc.png, 会存储一个唯一的特殊名称,GUID生成一个唯一的32位随机字符然后再拼上图片的原始名称,就是你截图中那个图片字段里面存储的就是 GUID生成的32位随机字符后面拼接的是上传的图片的原始名称。



到时候使用的时候,活字格应该是去那个真正存储的位置中,找数据库中图片名称对应的图片显示。

goulivv 发表于 2024-2-27 23:07:47

goulivv 发表于 2024-2-28 10:31:48

小年糕 发表于 2024-2-28 08:22
那句话应该是说,在页面上传图片(比如上传了一个 abc.png的图片),数据表操作命令,添加到数据库之后,在数 ...

好的,感谢,但是我按这样操作了,图片的名称不是这个GUID_文件名呢。
而且那个保存的位置怎么修改呢

Shawn.Liu 发表于 2024-2-28 14:19:41

如果您按照帮助文档的步骤操作图片名称和正常的GUID_文件名不一致,建议您可以上传一下工程文件,这样才能更好的分析问题,附件图片的保存位置问题可以参考下方的帖子哈

看完必恍然大悟的活字格内幕:五十五、活字格附件存储原理详解
https://gcdn.grapecity.com.cn/showtopic-143200-1-1.html
(出处: 葡萄城开发者社区)

小年糕 发表于 2024-2-28 16:17:18

goulivv 发表于 2024-2-28 10:31
好的,感谢,但是我按这样操作了,图片的名称不是这个GUID_文件名呢。
而且那个保存的位置怎么修改呢

你把你的demo上传一下呗,我看看
> 保存位置的话
发布应用之后,在管理控制平台那边有配置的地方,发布之后就可以改了。




如果你是本地的设计器打开的文件,图片会存储在一个和你demo名_fgcfiles的文件夹下面

Shawn.Liu 发表于 2024-2-28 17:37:55

感谢大佬的支持,楼主您可以参考一下哈。

goulivv 发表于 2024-3-2 15:59:41

小年糕 发表于 2024-2-28 16:17
你把你的demo上传一下呗,我看看
> 保存位置的话
发布应用之后,在管理控制平台那边有配置的地方,发布 ...

555,我就是不会操作,怎么“通过图片上传方式上传到活字格数据库呢?”,具体怎么操作呀,点击“图片上传”然后传了一张图片,数据库并没有改变呀

Shawn.Liu 发表于 2024-3-4 10:13:20

goulivv 发表于 2024-3-2 15:59
555,我就是不会操作,怎么“通过图片上传方式上传到活字格数据库呢?”,具体怎么操作呀,点击“图片上 ...
这个是需要大佬将应用运行起来后由用户上传图片的,这边看您已经发了一个新帖,后续会在新帖中回复。

上传图片、附件到数据库
https://gcdn.grapecity.com.cn/showtopic-203601-1-1.html
(出处: 葡萄城开发者社区)
页: [1]
查看完整版本: 数据库添加图片