繁体   English   中英

用于存储和检索数据库中的文件(图像)信息以在Web上显示的字段

[英]Fields for storing and retrieving file (image) information from database to display on web

通过Web应用程序上载图像时

例如:
照片画廊和照片

我有一个Photo表,其中包含以下属性:

ID
ImageName - image1.jpg
ImagePath - 上传/ photogallery / photogallery1 / image1.jpg
说明 - 这很可能是标题和替代文字

我的目标是能够保存适当的信息,这将使这些照片的检索变得非常容易。 我甚至需要那些领域吗? 我觉得我只需要ImageName,然后通过查看图库并获取图库名称来计算出路径。

有什么建议么?

您的图库仅限于一个文件夹吗?

如果是,那么您可以将此信息存储在其他位置,例如web.config ,并使用ImageName构建完整路径,您不再需要ImagePath

否则,您可以使用ImagePath列并删除ImageName 从那里,您可以直接访问图像。 可以使用GetFileName方法从ImagePath推导出ImageName

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM