Sin*_*ard 2 ms-access vba warnings access-vba ms-access-2010
我正在构建Access数据库的前端.我的用户不希望或不需要在运行INSERT,UPDATE或DELETE查询时看到"即将插入X记录"类型的消息.
我能够找到以程序方式关闭这些消息的唯一方法是DoCmd.SetWarnings False
在VBA中,然后再打开它们.但是,这会禁用所有警告,如果代码在DoCmd.SetWarnings True
命令之前出错,那么它们会保持关闭状态,这可能是从讨厌到危险的任何事情.
有没有办法只在Access 中抑制SQL警告并让其他人(例如"你想保存此查询"消息)保持不变吗?
用Database.Execute
或QueryDef.Execute
代替运行"动作查询" DoCmd.RunSQL
.
这些.Execute
方法不会触发这些确认消息,因此没有动机SetWarnings False
来抑制它们.
归档时间: |
|
查看次数: |
1337 次 |
最近记录: |