在access2007中关闭运行生成表查询时的提示

例如,写了一个自动用查询结果建立表的语句

select  age  into tablea from tableb

在access再2007中每次运行这个查询时总提示"执行查询之前将删除已有的表tablea",实在可恨。搜了很多资料,很多人都说用下面的办法

office大圆按钮->选项->高级->编辑,将"动作查询"前的复选框取消即可,经实践,这个可以关闭删除语句的提示,但对生成表的语句无效。后来经http://club.excelhome.net/viewthread.php?tid=200752这个帖子的启发,用vba解决了这个问题。只要在vba中先写一句

DoCmd.SetWarnings False然后再运行该查询即可,如下所示

DoCmd.SetWarnings False

DoCmd.OpenQuery "myquery"

 

你可能感兴趣的:(在access2007中关闭运行生成表查询时的提示)