我有存储在Sql Server数据库中的图像,并希望在网页上显示它们。但是,ASP.NET中的Image控件具有ImageUrl属性,该属性需要一个指向包含图像文件的文件夹的路径。但我要从数据库表中获取我的图像,不想将图像保存到磁盘上以便提供路径。我宁愿直接将图像流传送到页面。我甚至很难想象这一点(双关语),怀疑唯一完成此任务的方法是将图像临时保存到某个位置,然后将其路径化到图像控件。但也许我错过了什么?编辑补充:这是一个会计系统,需要提交差旅费用的收据进行报销。我们考虑允许用户(我们有30,000个用户)扫描他们的收据并与他们的报销请求相关联地存储它们。将其存储在文件系统中可能是一种方法,其中文件系统中的索引存储在Sql Server表中。但是,我被要求查看是否可以在Sql Server中完成此操作,我可以做到这一点,但显示/报告方面非常重要。这些报销请求需要生成报告,我不知道Crystal Reports是否符合进入文件系统的要求。简而言之,在Sql Server中完成此操作将更加容易。