设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[模块/函数] 【新手入门】之十九:从“书与女友恕不外借”谈起——浅谈“Bookmark”的使用

[复制链接]
21#
发表于 2013-2-5 16:52:52 | 只看该作者
本帖最后由 smilingkiss 于 2013-2-5 17:01 编辑
roych 发表于 2013-2-5 15:05
对呀。找到书的页码之后,是不是应该根据页码去翻到目标页呢?^_^
首先,我们要确定,到底哪本是“书”,哪 ...

谢谢啊,版主
对了,关于bookmark这个属性,可以用msgbox来立即显示其值的吗?
Private Sub 编号_Click()
Dim MyNum As Long
Dim rst As DAO.Recordset, rst2 As DAO.Recordset
Set rst = Me.Form.Recordset
Set rst2 = Me.Form.Parent.Form.frm_Tab_查档资料_sub1.Form.Recordset
MyNum = rst("编号")
rst2.FindFirst "编号=" & MyNum 法:Me.Recordset.FindFirst "id=30"
MsgBox rst2.Bookmark
MsgBox Me.Parent.Form.frm_Tab_查档资料_sub1.Form.Recordset.Bookmark
rst2.Bookmark = Me.Parent.Form.frm_Tab_查档资料_sub1.Form.Recordset.Bookmark
End Sub

我在这里插入了两个msgbox,打算看看bookmark赋值前的值,不过显示是"?",bookmark有没有具体值可以显示出来的?

另外,烦请版主再帮我解释一下:
Set rst2 = Me.Form.Parent.Form.frm_Tab_查档资料_sub1.Form.Recordset
rst2.Bookmark = Me.Parent.Form.frm_Tab_查档资料_sub1.Form.Recordset.Bookmark
第一句已经把frm_Tab_查档资料_sub1赋给rst2了,那么就本身意味着frm_Tab_查档资料_sub1.bookmark就等于rst2.bookmark了吗?为什么下面那句还要重复赋一次bookmark呢?

小弟理解能力有限,望版主多多体谅,这个问题也不急的,望版主有空的时候再指点一二,我会认真学习的,谢谢!
22#
发表于 2015-5-31 17:02:33 | 只看该作者
学习一下,谢谢分享。
23#
发表于 2015-7-16 14:49:19 | 只看该作者
什么屌东西这么贵
24#
 楼主| 发表于 2015-7-18 11:47:04 | 只看该作者
shawncharly 发表于 2015-7-16 14:49
什么屌东西这么贵

不少实例转到了源码,都要扣2个点,我下载也是一样的。
25#
发表于 2016-3-18 13:53:15 | 只看该作者
#书与女友恕不外借” ROYCH  您真有创意了
26#
发表于 2016-4-9 20:37:25 | 只看该作者
回复并下载
27#
发表于 2016-11-10 13:21:10 | 只看该作者
有点意思
回复

使用道具 举报

28#
发表于 2022-12-5 20:30:10 | 只看该作者
正好在写档案系统,拿来学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-2 16:26 , Processed in 0.455095 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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