# Recordset.AddNew 的问题！

Posted by ㄚ肥仔 on November 28, 1999 at 10:55:41:

我们在用 VB6 的环境写程式来解决公司 Y2K 的问题，时间很迫切，拜托高人来
救火。

Database 是 Microsoft Access 97 。Form 有 textboxes 与 DBGrid。
Datasource 用同一个 Data control 。当执行Recordset.AddNew 后，有时程式
会自动执行 Update 的动作？

状况是，我进入 Recordset.AddNew 后，想要直接关掉 form (例如：click 右
上方的「X」control box)。当 form 被 unload 的时候，为什么它有时候会自
动先执行 Update 才 Unload？有时候却会直接 Unload？

同样的做法，我将这个 form 复制出来、 rename 后，连到另一个 Access 的
Table 去执行。不同的 Table 会有不同的结果：有的就会先自动做一次
Update ，有的却不会自动做一次 Update 。为什么？

如您愿意告诉我们您的电话(email 我们您的电话)，我们可以打电话去请教您。
非常谢谢。

Follow Ups: