设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 帮帮忙,请看下面的代码(有附件)

[复制链接]
跳转到指定楼层
1#
发表于 2003-7-15 19:23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

帮帮忙,请看下面的代码(有附件)

Private Sub 显示记录_Click()
'查找已选记录,然后关闭对话框。

    Dim rst As DAO.Recordset

    '保存Subscribers窗体的记录集。
    Set rst = Forms!Subscribers.RecordsetClone

    '将光标定位在已选的订户记录上。
    rst.FindFirst "客户ID = " & List0

    '设置此窗体的Bookmark属性,以便转到此项记录。
    Forms!Subscribers.Bookmark = rst.Bookmark

    '关闭对话框.
    DoCmd.Close acForm, "GoToRecordDialog"

End Sub
其中,Subscribers是一个表,它的内容是客户资料,List0是一个列表框,它的内容是客户资料中的姓名,姓氏,地址,省份,它被放置在GoToRecordDialog窗体上,当用户选择了List0上的某一条记录并且按下“显示记录”按钮时,Subscribers窗体就会显示此人的详细资料。
现在我弄不明白的是rst.FindFirst "客户ID = " & List0 这一句究竟是啥意思!List0是Listbox,它的值,我想应该是Listbox中所有可能的值,把这个并不确定的值赋给“客户ID”,究竟有何用呢?
同时,客户ID是指List0中的,还是Subscribers中的,或rst中的,还请高手解答!
谢谢!
[em07]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-7-15 19:44:00 | 只看该作者
以下是引用asia2158在2003-7-15 11:23:08的发言:
List0是Listbox,它的值,我想应该是Listbox中所有可能的值,把这个并不确定的值赋给“客户ID”,究竟有何用呢?
同时,客户ID是指List0中的,还是Subscribers中的,或rst中的[em07]

A:这里的List0是List0.Value的省略写法,就是List0中选中的当前item的值,是一个属性值而不是指控件对象。

客户ID是字段名,指的是rst中的。
3#
 楼主| 发表于 2003-7-15 20:09:00 | 只看该作者
谢谢你!我懂了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 01:30 , Processed in 0.083899 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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