Office中国论坛/Access中国论坛

标题: 求助:自动复制上笔记录的实例完善 [打印本页]

作者: 明镜    时间: 2009-1-23 23:45
标题: 求助:自动复制上笔记录的实例完善
在输入式窗体中,有一个"添加"按钮,要求点击这个"添加"按钮后,出现对话框,提示是否复制上笔记录,选择是则自动复制,选择否则取消,但上传的例子只能出现对话框,而无法使用"否"的选项,就是选择"否"这个选项后仍复制了上笔,现把这个上传上来,请高手鼎力帮助,完善一下.谢谢.
作者: Henry D. Sy    时间: 2009-1-24 07:11
Private Sub Form_Current()  '窗体成为当前事件代码
    If Me.NewRecord = True Then    '如果新增记录
        If MsgBox("是否复制上笔记录?", vbYesNo) = vbNo Then    '提示是否复制
            Exit Sub
        End If
        Dim rsClone As Recordset    '定义记录集
        Set rsClone = Me.RecordsetClone
        rsClone.MoveLast    '移动到最后一条记录
        Me!科目编号 = rsClone!科目编号
        Me!学号 = rsClone!学号
        Me!姓名 = rsClone!姓名
        Me!考试日期 = rsClone!考试日期
        Me!单元 = rsClone!单元
        Me!考试类别 = rsClone!考试类别
        Me!成绩 = rsClone!成绩
        Set rsClone = Nothing    '关闭记录集
    End If
End Sub




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