删除所有表中数据的程序-王樵民
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


删除所有表中数据的程序

发表时间:2010/8/25 13:04:00 评论(3) 浏览(6261)  评论 | 加入收藏 | 复制
   
摘 要:本文介绍一个删除所有表中数据的过程,供网友参考。
正 文:

删除所有表中数据的程序

Sub 删除所有表的数据()
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentData
Dim s as String
Dim q as Integer
DoCmd.SetWarnings False '关闭系统提示
q=msgbox("将要删除本数据库中所有表的数据,请确认是否删除",vbOKCancel ,"删除提示")
if q=1 then
For Each obj In dbs.AllTables
 If mid(obj.Name,1,4)<>"MSys"  Then '除系统表外
  s="delete * from " & obj.Name
  docmd.runsql(s)
 End If
Next obj
DoCmd.SetWarnings True '打开系统提示
end if
End Sub


Access软件网交流QQ群(群号:198465573)
 
 相关文章
BAT删除进程  【赵文斌  2012/12/16】
禁止用户删除导航窗格中显示的数据库对象  【金宇  2012/12/24】
删除符合条件的重复项且只保留一项,适用于仓库货位管理。  【jie  2013/1/9】
关于窗体查询修改新增删除数据  【火焰  2013/3/25】
vba代码新增字段、更改字段类型、删除字段  【金宇  2013/5/20】
常见问答
技术分类
相关资源
文章搜索
关于作者

王樵民

文章分类

文章存档

友情链接