MS-Access:输入新数据的表单没有主键

时间:2018-10-18 20:06:29

标签: ms-access

多年来没有使用Access,并且在制作将表格添加到表中的表格时遇到了一些麻烦。我选择了我的表[Volunteers],然后选择“ Make Form”,它将打开一个新表单,并加载了第一条记录。我可以使用导航按钮对它们进行精细的扫描,当我点击“新记录”时,它将清除所有文本框,包括索引Vol_ID的文本框。我的假设是Access应该自动在主键中选择下一个数字,但是框中没有任何内容,当我跳过它并尝试输入其他数据时,我得到了错误消息:You must enter a value in the 'Volunteers.Vol_ID' field.。在我见过的一些制作新表格的教学视频中,通常在该框中有(New),并且不允许用户输入。

我尝试设置DataEntry = True并使用包含带有Data Mode: Add的宏的按钮启动它,但似乎都无法解决该问题。我确定这里缺少一些基本知识,但是Google到目前为止还没有给我答案。

谢谢!

1 个答案:

答案 0 :(得分:0)

您的字段VOL_ID似乎不是一个自动递增的字段,因此您必须使用正确的值填充它。