Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

OLE实现了学生的信息和照片匹配问题容量非常大

醉里挑灯看剑  发表于:2010-12-20 20:41:14  
复制

昨天用OLE实现了学生的信息和照片匹配问题

但这个数据库变得非常的大,在论坛上看到有人用什么链接就可以实现同样的问题,还有如果用链接来做,里面的模块我该怎么做,以前没有接触过模块类的,

望哪位高手指教一下

 

Top
Lee 发表于:2010-12-20 22:29:53

我有一篇从论坛下载的文章供你参考,文章的出处忘了,总之谢谢这些论坛上的朋友。

 

点击下载此附件

jia 发表于:2010-12-21 07:30:54
给你看一个“煮江品茶”老师的作品会对你有所帮助。

醉里挑灯看剑 发表于:2010-12-21 18:53:06
1楼的观点是好的,但对于我一个初学者而言,楼上进的条理好像有点杂,我的基础不扎实,没看懂啊

wyh99999 发表于:2010-12-21 20:24:41
我有一与网友讨论的实例,供你参考:http://www.accessoft.com/bbs/showtopic.asp?ID=8348


Lee 发表于:2010-12-22 21:39:24

1. 在字段列表中新增一个字段,属性设为文本,写上存放图片的路径例如:D:\我的文档\图片\XX.JPG(注意扩展名必须写,否则图片不能显示) 。
2. 将包含图片位置信息的字段从字段列表中拖拽到窗体中。
3. 在工具箱中,单击“图像”控件 。
4. 在窗体或报表上,单击要插入对象的位置。
5. 在“插入图片”对话框中,随便点选一张图片,然后单击“确定”,例如可以键入第一个记录的图片的路径,然后打开图像控件属性对话框,在"图片"栏中删除刚才所选图片。
6. 双击窗体选择器(窗体选择器:在“设计”视图中,窗体左上角中标尺相交的框。用这个框可以执行窗体级操作,如选择窗体。)打开属性表。
7. 单击“成为当前”属性框旁的“事件生成器”按钮 ,然后在“选择生成器”对话框中选择“代码生成器”。
8. 创建下列事件过程。
Private Sub Form_Current()
On Error Resume Next
Me![图像控件名称].Picture = Me![图像控件名称]
End Sub
9. 单击绑定到包含图片位置信息的文本字段的控件,然后单击工具栏上的“属性” 打开属性表。
10. 单击“更新后”属性旁的“事件生成器”按钮 ,在“选择生成器”对话框中单击“代码生成器”,然后创建下列事件过程。
Private Sub ImagePath_AfterUpdate()
On Error Resume Next
Me![图像控件名称].Picture = Me![图像控件名称]
End Sub

 

如还不明白你发邮件到我邮箱leekf139@.com,我制作个带图片的设置说明给你。



醉里挑灯看剑 发表于:2010-12-25 13:03:06

谢谢5楼,我找你的方法做了,不过我图像控件名称?有点问题,后面我该了就OK



小魏 发表于:2010-12-25 18:27:01

在AC2003下这个问题的确很严重,我在我的数据库中放了1000张照片,数据库都达到了1.4G.后来无奈之余,只能将所有的照片导出为文件,然后再将这些文件以一定的文件名存放到一个标准文件夹下面.每次要打开时,只在在事件里处理一下,加个图片控件来显示这些照片就行了.

另外,在AC2007下,这个问题已经可以解决,自带了个压缩功能.



总记录:7篇  页次:1/1 9 1 :