我使用过不同的程序,比如MySql,但是我需要学习Access的课程,而且我对它不是很有经验。我有一个employee表和一个插入元组的表单,它有一个插入按钮。它插入没问题但是当我尝试关闭它或更改为设计视图时,它会尝试重新执行查询并因重复值而失败。有谁熟悉这样的错误?
谢谢:)
答案 0 :(得分:0)
听起来你已经创建了一个绑定表单,它会在保存记录后自动将其数据插入到表中 - 这会在关闭或切换到设计视图(或移动到其他记录)时发生
您的“插入”按钮可能会在自动保存之前插入数据,因此结果会将数据插入两次。
绑定表单是在Access中插入或编辑数据的常用方法,您不需要任何代码。
如果您必须通过代码执行此操作,请将表单设为未绑定(删除其.RecordSource
)