我试图找到一种在Visual Studio报表上以编程方式设置图像的方法,其中图像不是来自文件,也来自数据库,而是来自正在运行的应用程序。
我最好的猜测是以某种方式颠覆嵌入式或数据库源类型,但我一直无法弄清楚如何做到这一点。
我真的想这样做吗?是。图像不在数据库中,出于安全原因无法通过文件系统进行访问。我计划将报告直接渲染为PDF文件流,以期保持内存占用率下降。
答案 0 :(得分:1)
以下是修订后的解决方案:
答案 1 :(得分:0)
您可以在用户从应用程序中选择图像后临时将图像保存在数据库中...在用于此目的的表格中,如果您从未真正想要保存此图像,请定期清除表格。然后通过传递表的imageID在报告中显示;基于你上面所说的,听起来你知道如何显示保存在数据库中的图像,但如果没有,我可以给你一个教程链接。