0

我有一个 asp.net 网站...我希望能够将图像上传到它。我将是唯一一个上传者,所以可以上传图片的用户不超过一个。我正在使用 Access 数据库。

如果我上传图片,是否需要将图片保存到文件夹并引用路径?或者我可以将 blob 上传到数据库并以这种方式检索它以显示它吗?

这有什么好坏处?它会导致网页加载时间更长吗?如果我使用 blob 方法,如何显示该图像?

4

1 回答 1

1

通常最好将文件与 DB 分开并仅存储引用。这样做有很多好处,例如使数据库大小更小,并且文件可用于某些常规操作(如病毒扫描)。

将文件保存在 blob 中的唯一优势是数据库的可移植性 - 如果您需要移动数据库、备份或恢复它 - 一切都在一个地方。

关于显示来自 BLOB 的图像 -只需 Google 即可

于 2013-06-16T02:44:31.397 回答