Office中国论坛/Access中国论坛

标题: [求助]如何判断到了表的尾部? [打印本页]

作者: itez    时间: 2008-1-16 23:51
标题: [求助]如何判断到了表的尾部?
...... '随机选一条记录
For NumT = 1 To 10 '十条记录
    ...... '实现某功能
    DoCmd.GoToRecord , , acNext '下一条记录
    If 没有记录了 Then
        DoCmd.GoToRecord , , acFirst '转到第一条记录
    Else
    EndIf
Next NumT

请问判断到了表的尾部的语句如何编写?(只需要提供上面红色部分)谢谢!

PS:参考了几个例子,但貌似都不完整而报错,所以请大侠详述,再次感谢!

[ 本帖最后由 itez 于 2008-1-16 23:58 编辑 ]
作者: tmtony    时间: 2008-1-16 23:58
if me.recordset.eof then

if me.recordsetclone.eof then
试试
作者: rjacky    时间: 2008-1-16 23:59
If Me.CurrentRecord = Me.Recordset.RecordCount  then
作者: rjacky    时间: 2008-1-17 00:00
晕,慢了1步
作者: tmtony    时间: 2008-1-17 00:22
原帖由 rjacky 于 2008-1-16 23:59 发表
If Me.CurrentRecord = Me.Recordset.RecordCount  then

也是好方法, 不过没试过行不行




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3