小编kan*_*son的帖子

使用 Access 和 SQL Server 高效存储图像

我目前正在开展一个项目,我将在 Microsoft SQL Server 中创建一个关系数据库,并使用 Access 作为用户输入信息的前端。

用户的请求之一是允许上传链接到特定记录的图像文件。

虽然我知道 Access 能够允许将图像文件等附件放入记录中,但从我所读到的内容来看,这似乎是一种非常低效的文件存储方式,从长远来看可能会降低性能。

我看到很多人建议将图像文件位置存储为实际条目,并将图像存储在文件系统上。

我的问题是是否有一个好的方法基本上允许用户通过 Access 上传图像,但将这些图像保存在文件系统上,并使记录自动转换为文件位置。(换句话说,文件将被自动保存并在特定文件夹中赋予一个ID,并且记录本身将包含文件路径)

我对其他想法持开放态度,只要它们仍然具有可扩展性并且高效工作。我已经看到了一些想法,例如将文件保存到带有自动生成想法的单独表中,但我不确定这是否会很好地工作。

任何建议都将不胜感激,无论这是否是通过 Access 或 SQL Server 实现相同类型结果的方法。我还知道如何在 Python3 中编写一些代码(如果这是实现这一目标的更简单的方法),但我尽可能希望最终用户能够通过一个界面实现所有功能。

sql-server ms-access image

3
推荐指数
1
解决办法
3588
查看次数

标签 统计

image ×1

ms-access ×1

sql-server ×1