Office中国论坛/Access中国论坛

标题: 为什么在access2007中acCmdDeleteRecord不能用 [打印本页]

作者: shenlan    时间: 2014-10-5 22:39
标题: 为什么在access2007中acCmdDeleteRecord不能用
本帖最后由 shenlan 于 2014-10-5 22:42 编辑

如题,在access2007中使用DoCmd.RunCommand acCmdDeleteRecord语句,提示错误,请问什么原因,应该怎么解决

[attach]54805[/attach]

作者: zpy2    时间: 2014-10-6 06:35
在窗体 视图才行。
作者: shenlan    时间: 2014-10-6 10:29
zpy2 发表于 2014-10-6 06:35
在窗体 视图才行。

我就是在窗体中使用的,在主窗体中操作子窗体中的数据,但还是不行的
作者: zpy2    时间: 2014-10-7 05:52
把光标放子窗体上
作者: shenlan    时间: 2014-10-8 09:23
zpy2 发表于 2014-10-7 05:52
把光标放子窗体上

在执行删除操作前已经使子窗体获得焦点了,但还是不行

昨天把2007卸了,装上2010试了一下,同样的代码在2010里面可以正常执行,所以还是office版本的问题,算了,就这样了,以后不用2007了
作者: tmtony    时间: 2014-10-8 16:37
access2007有几个预知的BUG
建议还是使用access2010 或 2003
作者: zpy2    时间: 2014-10-9 06:53
03 可以的




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3