我有一个MS sql server数据库。有一个表格,其中包含“图像”类型的列之一。现在,客户想要从MS访问中读取数据。他希望以一种形式显示图像。 我从未使用过访问权限,也不知道如何在那里做简单的事情。任何帮助都将非常感激。
谢谢, Ramjee
答案 0 :(得分:2)
可以使用ASP在Access窗体上显示图像和Web浏览器控件来显示页面,而不是将存储的图像写出到文件中以显示它们。我没试过这个。
如何显示存储在BLOB字段中的图像:http://support.microsoft.com/kb/173308
答案 1 :(得分:0)
我认为你可以通过使用流来实现这一点。将图像从场传输到未绑定的图像控件。我们使用相同的过程打开存储在SQL Server数据库中的文档和其他二进制数据。
另一方面,Access有一个Image控件,可以链接到表中的字段。这对用户来说应该更容易!
答案 2 :(得分:0)
您可以在表单上放置常规的Image控件,并在Current事件中声明MyPic.PictureData = PicField。
或者您可以使用AccessImagine,它非常适合MS Access中的图片,不需要脚本。您可以在此处下载 - http://access.bukrek.net/download