如何通过表单向Ms Access中的表添加新记录?

时间:2010-10-20 18:05:03

标签: database ms-access vba

我是通过向导制作的,但是当我运行它时,首先我从表中获得第一个记录,我可以编辑这个记录,但我不想拥有它。我想要空白字段,当我点击添加按钮时,我可以添加新记录,而不是编辑....

2 个答案:

答案 0 :(得分:13)

更改表单属性:
AllowEdit = False以防止更改现有记录 或
只要用户打开表单,DataEntry = True即可到达新记录。

答案 1 :(得分:0)

为此创建一个宏。 1.在创建选项卡中选择宏。 2.在宏选择打开表单的阳离子字段下。 3.在属性框下方,选择要执行任务的表单 4.然后在数据模式中选择添加。

然后,当您运行此宏时,您的表单将打开以输入新记录而不是编辑现有记录。

这里唯一的问题是当你打开表单然后它会在编辑现有记录模式时打开但是当你打开相应的宏表单时会在添加模式下打开,所以为了反击这个你可以将你的宏命名为AutoExec所以当您打开数据库时,宏将自行运行。