在Access 2010中保存记录之前检查重复项

时间:2013-04-05 08:10:32

标签: ms-access ms-access-2010

在从表单保存数据时,我想检查重复的电子邮件和密码。如果电子邮件和密码已经在表中,请提示一些消息。我也试过很多控制事件,但事件没有被解雇;没啥事儿。也许我的代码是错误的,所以请帮助并指导我如何检查重复的电子邮件和密码。

感谢。

1 个答案:

答案 0 :(得分:3)

通常认为在表级别定义验证和约束是一种好的做法。在这样做时,无论数据如何添加或更新(例如,通过导入,追加查询等),您都可以确保实施限制,并且您不必记住将验证规则添加到你建立的每一种形式。

在您的情况下,您将通过在表格上定义唯一索引来“检查重复的电子邮件和密码”。在设计视图中打开表格后,您将单击功能区“设计”选项卡上的“索引”按钮...

ribbon

...然后在[密码]和[电子邮件]字段中定义唯一索引:

indexes