[示例]获取删除多条记录的信息并询问是否删除-t小雨
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


[示例]获取删除多条记录的信息并询问是否删除

发表时间:2009/11/14 2:03:55 评论(1) 浏览(6041)  评论 | 加入收藏 | 复制
   
摘 要:询问是否删除数据表窗体多条记录并提示所选记录的信息
正 文:

方法一:
Option Compare Database
Option Explicit

Dim stDel As String
Dim inDel As Integer
Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
    Response = acDataErrContinue
End Sub
Private Sub Form_Delete(Cancel As Integer)
    If Me.SelHeight > inDel Then
        stDel = stDel & Chr(13) & "    " & Me.编号
        inDel = inDel + 1
        Cancel = True
    End If
   
    If Me.SelHeight = inDel Then
        If MsgBox("您正准备删除 " & inDel & " 条编号如下的记录:" & Chr(13) & stDel & Chr(13) & _
            Chr(13) & "删除后将不能撤消,确定删除吗?", vbExclamation + vbYesNo, "确认删除") = vbYes Then
            inDel = Me.SelHeight + 1
            DoCmd.RunCommand acCmdDeleteRecord
        End If
        inDel = 0
        stDel = ""
    End If
   
End Sub

方法二:
Option Compare Database
Option Explicit

Dim stDel As String
Dim inDel As Integer
Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer)
    Response = acDataErrContinue
    If MsgBox("您正准备删除 " & inDel & " 条编号如下的记录:" & Chr(13) & stDel & Chr(13) & _
        Chr(13) & "删除后将不能撤消,确定删除吗?", vbExclamation + vbYesNo, "确认删除") = vbNo Then
        Cancel = True
    End If
End Sub
Private Sub Form_Delete(Cancel As Integer)
    stDel = stDel & Chr(13) & "    " & Me.编号
    inDel = inDel + 1
End Sub

 点击下载此附件


Access软件网交流QQ群(群号:198465573)
 
 相关文章
关于窗体查询修改新增删除数据  【火焰  2013/3/25】
删除表中的一个记录,将该记录保存在另一个表中  【蒋元根  2013/4/15】
用access vba进行注册表设置,任务栏中的窗口,隐藏帮助框,...  【th  2013/4/20】
vba代码新增字段、更改字段类型、删除字段  【金宇  2013/5/20】
【Access小品】一根烟的教训--删除重复记录示例  【煮江品茶  2013/5/25】
常见问答
技术分类
相关资源
文章搜索
关于作者

t小雨

文章分类

文章存档

友情链接