逐条删除子窗体中的记录源码-十段
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


逐条删除子窗体中的记录源码

发表时间:2008/7/9 10:35:17 评论(0) 浏览(7130)  评论 | 加入收藏 | 复制
   
摘 要:逐条删除子窗体中的记录
正 文:

 Private Sub CmdBookClassSetDelete_Click()
    On Error GoTo Err_CmdBookClassSetDelete_Click
    DoCmd.SetWarnings False
    '打开“供货商档案”表
    Set Rs = New ADODB.Recordset
    StrTemp = "Select * From 存货档案 where 产品ID='" & Me![存货档案子窗体].Form![产品ID] & "'"
    Rs.Open StrTemp, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
    '“供应商档案”表中没有记录,则提示记录可删除
    If Rs.RecordCount <= 0 Then
        MsgBox "目前记录为空,无记录可删除!", vbOKOnly, "提示!"
        DoCmd.Close
    Else
        Rs.Delete
        Rs.Update
        存货档案子窗体.Requery
    End If
    '释放记录集空间
    Set Rs = Nothing
    DoCmd.SetWarnings True
Exit_CmdBookClassSetDelete_Click:
    Exit Sub
Err_CmdBookClassSetDelete_Click:
    MsgBox Err.Description
    Resume Exit_CmdBookClassSetDelete_Click
End Sub


Access软件网交流QQ群(群号:198465573)
 
 相关文章
删除表中的一个记录,将该记录保存在另一个表中  【蒋元根  2013/4/15】
用access vba进行注册表设置,任务栏中的窗口,隐藏帮助框,...  【th  2013/4/20】
vba代码新增字段、更改字段类型、删除字段  【金宇  2013/5/20】
【Access小品】一根烟的教训--删除重复记录示例  【煮江品茶  2013/5/25】
【Access基础扫盲】如何在删除某条记录之前添加警告声音  【nivenm  2013/5/28】
常见问答
技术分类
相关资源
文章搜索
关于作者

十段

文章分类

文章存档

友情链接