【Access VBA】用Docmd 删除记录-Victor Duane
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


【Access VBA】用Docmd 删除记录

发表时间:2013/12/21 9:53:07 评论(1) 浏览(23249)  评论 | 加入收藏 | 复制
   
摘 要:【Access VBA】用Docmd 删除记录
正 文:
          删除记录有很多种方法,比较常用的有ADO、DAO 和 Docmd。
 
Docmd删除记录 DoMenuItem 方法:
Me.子窗体.SetFocus
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Me.子窗体.Form.Requery     '删除后刷新子窗体 以反映新的数据变化
 
Docmd删除记录 RunCommand 方法:
Me.子窗体.Form.AllowDeletes=True '这句话很重要,如果是False,这个方法就不适用。后面有需要再自行修改回来
Me.子窗体.SetFocus
DoCmd.RunCommand acCmdDeleteRecord
Me.子窗体.Form.Requery     '删除后刷新子窗体 以反映新的数据变化
 
Docmd删除记录 RunSQL 方法:
Dim strSQL As String
Me.子窗体.SetFocus
strSQL = "Delete from 表名 where 条件"
DoCmd.RunSQL strSQL
Me.子窗体.Form.Requery     '删除后刷新子窗体 以反映新的数据变化

Access软件网交流QQ群(群号:198465573)
 
 相关文章
删除记录,判断记录位置  【gdjdyyj  2007/11/21】
使用DoCmd对象  【微软文档  2008/4/10】
DoCmd对象成员   【金宇整理  2008/4/11】
使用accessSQL在表中插入、更新和删除记录  【UMVsoft整理  2008/5/31】
【access小品】三种删除记录方法的比较  【煮江品茶  2011/5/30】
【译文】如何使用自定义条件删除记录  【周芳  2013/11/19】
常见问答
技术分类
相关资源
文章搜索
关于作者

Victor Duane

文章分类

文章存档

友情链接