设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1268|回复: 7
打印 上一主题 下一主题

[其它] 求助:如在何建立一个有大量相片的人员信息库

[复制链接]
跳转到指定楼层
1#
发表于 2005-9-7 06:31:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人试做一个公司人员信息库(带相片,800多人),我在数据表中的相片字段属性选择OLE对象,在录入信息时选择插入对象,结果录入不到50人时发现电脑处理变得很慢,数据库变成160M了,求助如何建立一个带大量相片的数据库(窗体可看,也可打印)。[em09]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2005-9-7 09:33:00 | 只看该作者
可以用超链接的方式,将相片命名为 编号&姓名 (避免重复),然后放入一文件夹。

建一未绑定图像控件,

控件.picture = 盘符:\  文件夹名 \  编号 &[ 姓名] \ ".jpg"

即可

[此贴子已经被作者于2005-9-7 1:34:03编辑过]

3#
发表于 2005-9-7 16:37:00 | 只看该作者
照片好像要BMP的才可以看的?   嘿嘿 请指教。。
4#
 楼主| 发表于 2005-9-9 04:37:00 | 只看该作者
谢了
5#
发表于 2009-2-26 11:56:38 | 只看该作者
谢谢
6#
发表于 2009-2-26 16:23:33 | 只看该作者
不知道这是不是Access 2007的一个BUG,图片必须是BMP的才可以在窗体里显示,JPG的不行,用链接也不可以,还请各位指教!
7#
发表于 2009-2-26 23:26:59 | 只看该作者
一般都用2楼的方法,也可以把图片文件以长二进制写入到OLE字段,这样照片就保存在数据库中了,也不会像使用插入对象那样使数据库体积爆增,不过各有各的优点和缺点,要根据自己的需要来
8#
发表于 2009-3-2 16:15:37 | 只看该作者
Dim SourceFile, DestinationFile
SourceFile = Me.Text1    ' 指定源文件名。
DestinationFile = CurrentProject.path & "\tupian\" & Forms![frm医德记录]![姓名] & Forms![frm医德记录]![医德事件日期] & Me.Text4 ' 指定目的文件名。
FileCopy SourceFile, DestinationFile    ' 将源文件的内容复制到目的文件中。
End If
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-24 21:40 , Processed in 0.119464 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表