方法一:
DoCmd.SetWarnings False
DoCmd.OpenQuery "qryABC", acViewNormal, acEdit
以下摘自 Microsoft Access Help
SetWarnings 方法
参阅应用于示例特性在 Visual Basic 中,SetWarnings 方法执行 SetWarnings 操作。
expression.SetWarnings(WarningsOn)
expression 必需。返回“应用于”列表中的一个对象的表达式。
WarningsOn 必需 Variant 型。使用 True (–1) 可以打开系统信息的显示,使用 False (0) 可以关闭显示。
说明
有关该操作及其参数如何使用的详细信息,请参阅该操作的主题。
在 Visual Basic 中关闭系统信息的显示后,必须将其再次打开,否则,即便用户按 Ctrl+Break 或 Visual Basic 遇到断点,它也仍将保持关闭状态。可以创建一个宏来打开对系统信息的显示,并将该宏指定给组合键或自定义菜单命令。这样如果在 Visual Basic 中系统信息的显示处于关闭状态,就可以使用组合键或菜单命令打开对系统信息的显示。
示例
下面的示例关闭系统信息的显示:
DoCmd.SetWarnings False
方法二:
currentproject.connection.execute qryABC
or
currentdb.Execute qryABC
方法三:
以下摘自 Microsoft Access Help
打开或关闭确认消息
在“工具”菜单上,单击“选项”。
单击“编辑/查找”选项卡。
在“确认”下面,请执行下列一项或几项操作:
若要在更改记录时显示确认消息,请选择“记录更改”。
若要在删除数据库对象时显示确认消息,请选择“删除文档”。
若要在运行操作查询(仅用于 Access 数据库)时显示确认消息,请选择“操作查询”。
注释 “记录更改”与“操作查询”选项不适用于数据访问页。
个人建议方法二,利用ADO的connection.execute比较正规。