MS Access:图像在重新打开时消失
MS Access: Images disappear when reopening
我在 Microsoft Access 中有这个非常简单的 table:
还有这个表格:
每条记录旁边的图像根据“眼镜”字段自动变化,因此当“眼镜”为真时,有眼镜的图像,为假时,有人的图像。
我的图片库中有两张图片:glasses.jpg 和 noglasses.jpg
我的图片来源设置为:
=IIf([Glasses],"glasses.jpg","noglasses.jpg")
如您所见,一切正常。当我完全退出然后在 Microsoft Access 中重新打开我的项目时,问题就开始了:所有图像都消失了。
我想知道是否有任何方法可以解决这个问题。
我确实找到了让它们再次出现的方法,但每次打开数据库时都需要一个操作:
- 通过表单设计
- 点击“插入图片”(由于某种原因所有图片都在那里)
- 右键单击图像(与哪个图像无关)
- 点击“更新”
- 再次从文件资源管理器中选择图像
- 再次打开表格
显然,将图像类型设置为“共享”并将图像源更改为:
=IIf([Glasses],"glasses","noglasses")
问题已解决
我在 Microsoft Access 中有这个非常简单的 table:
还有这个表格:
每条记录旁边的图像根据“眼镜”字段自动变化,因此当“眼镜”为真时,有眼镜的图像,为假时,有人的图像。
我的图片库中有两张图片:glasses.jpg 和 noglasses.jpg
我的图片来源设置为:
=IIf([Glasses],"glasses.jpg","noglasses.jpg")
如您所见,一切正常。当我完全退出然后在 Microsoft Access 中重新打开我的项目时,问题就开始了:所有图像都消失了。
我想知道是否有任何方法可以解决这个问题。
我确实找到了让它们再次出现的方法,但每次打开数据库时都需要一个操作:
- 通过表单设计
- 点击“插入图片”(由于某种原因所有图片都在那里)
- 右键单击图像(与哪个图像无关)
- 点击“更新”
- 再次从文件资源管理器中选择图像
- 再次打开表格
显然,将图像类型设置为“共享”并将图像源更改为:
=IIf([Glasses],"glasses","noglasses")
问题已解决