查询记录绑定图片路径后,为什么局域网内其它的电脑打开本机数据库(数据库已共享),图片却显示不出来?问题原因是这样的:
假设你图片绑定的路径是“D:\产品图片\123.jpg”文件夹内的图片,在你自己电脑上打开,当然数据库会指向这个图片路径,但当其它局域网内电脑打开你数据库时,这路径却不是指向你的电脑,而是指向打开数据库使用的那台电脑,例如局域网内有一台B电脑打开你的数据库使用,这时图片的路径是指向B电脑内的“D:\产品图片\123.jpg”文件夹内的图片,而该电脑内当然是没有这个图片文件夹和图片啦。所以局域网内的其它电脑使用你这个共享数据库时,这样绑定路径的图片是不能显示出来的(除非那些电脑内都有相同路径的图片文件)。
找出问题就好办了,解决方法是:
1.首先把存放图片的文件夹共享。
2.把路径写成“IP地址\(共享)图片文件夹\图片文件名”
以之前为例,假设本机IP是192.168.1.100,则路径写成“\\192.168.1.100\产品图片\123.jpg,这样局域网其它电脑打开共享数据库时,就能显示出图片了。
至于怎样绑定图片路径请参阅本人:《怎样使查询记录绑定图片路径》一文。