Office中国论坛/Access中国论坛

标题: 代码错哪儿? [打印本页]

作者: ngw123    时间: 2004-7-4 02:35
标题: 代码错哪儿?
Private Sub Form_Open(Cancel As Integer)

Dim rst As DAO.Recordset

Set rst = Me.RecordsetClone

    strSearchName = Trim(Forms!窗体.查询.Form.编号)

  rst.FindFirst "编号 ='" & strSearchName & "'"

          If rst.NoMatch Then

            MsgBox "Record not found"

        Else

            Me.Bookmark = rst.Bookmark

        End If

Set rst = Nothing

End Sub

错误提示:您取消了前次的操作!在行Me.Bookmark = rst.Bookmark

这是在一个窗体的子窗体中双击记录打开明细窗体

双击第一条记录不会出现错误.其他的都会出现,为什么会这样?应该如何做呢

顺便问一下我想在明细窗体中移动记录时比如,movelast,子窗体也随着移动,该如何实现呢
作者: sunredday    时间: 2004-7-4 04:01
传程序上来




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