什么是将记录写入我的访问表?

时间:2012-08-06 16:54:09

标签: ms-access

我正在对我正在创建的表单进行疑难解答。我注意到每次打开表单时都会错误地在我的一个表中写入一些记录(其中还有很多子表单)。我查看了OnCurrent方法并没有看到任何内容。所以我开始添加一些断点,看看我是否可以缩小它。这是奇怪的地方。如果我删除了断点,当然,记录按照我的描述编写。但是,如果我添加断点,并通过每个断点点击每个断点(如在每个断点上等待几秒钟),则记录不会被写入。但是,如果我快速点击,记录就会被写入,就像我根本没有断点一样。

所以我的问题是,什么样的东西可以导致访问在没有启用断点时做一件事,而另一件事只是通过添加断点并慢慢点击来做?

1 个答案:

答案 0 :(得分:1)

没有使用细梳(听起来像你已经做过),它可能是一百万件事。其中一个表单可以包含代码,以便在打开或关闭时插入记录。可能是一个计时器循环(可能添加一个延迟插入记录),有人忘了关闭/停止循环。 可能还有一个模块或类似触发器(来自SQL Server的触发器),在访问字段时会调用它 再一次,没有看到数据库或任何代码,很难说。