设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: yanlj518
打印 上一主题 下一主题

[窗体] 怎么找出没有相片的记录?

[复制链接]
11#
发表于 2008-2-22 17:11:25 | 只看该作者
用dir函数写的遍历程序,你参考一下
把路径修改成你的就可以了,我用的是*.*,你也要改成你的图片格式

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
12#
 楼主| 发表于 2008-2-22 20:15:17 | 只看该作者
好像不行啊,能帮我将附件做一下吗?查询出没有相片的三个人,谢谢!
13#
发表于 2008-2-22 23:48:39 | 只看该作者
修改了一下,遍历“C:\Documents and Settings\Administrator\桌面\test\”文件夹下所有*.bmp的图片。
你要修改成对应路径.
当员工照片不在文件夹中是,会把照片修改成“NoImage”,剩下的就看你的了

[ 本帖最后由 iamee 于 2008-2-23 00:04 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
14#
发表于 2008-2-23 09:51:44 | 只看该作者
Private Sub Command0_Click()
    Dim photopath As String
    photopath = "D:\Documents and Settings\Administrator\桌面\test\test\"   ' 相关图片的位置
    Dim db As Database
    Dim temp As Recordset
    Set db = CurrentDb
    Set temp = db.OpenRecordset("select * from [雇员]", 2)
    While Not temp.EOF
        If Dir(photopath & temp![照片]) <> "" Then     'dir 是一个函数
            MsgBox "有图片"
        Else
            MsgBox "no photo"
        End If
        temp.MoveNext
    Wend
    temp.Close
End Sub
15#
 楼主| 发表于 2008-2-23 11:46:15 | 只看该作者
非常感谢,问题解决了!代码学习中!
16#
发表于 2009-2-26 11:55:19 | 只看该作者
想学
17#
发表于 2009-2-27 17:02:00 | 只看该作者
谢谢14楼分享。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-4 09:25 , Processed in 0.111483 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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