限制在访问表中输入重复值

问题描述

我是Access VBA的新手。

我正在制作一个简单的表单,该表单会将数据插入表中。下表如下。

enter image description here

该表单有两个文本框和一个保存按钮。

textBox1 =类别名称 textBox2 =商品名称

我想要的是,当用户按下“保存”按钮时,代码应检查“类别”和“项目名称”之间的重复条目。

例如,如果用户在“类别”文本框中输入“水果”,在“项目名称”文本框中输入“苹果”,则系统应提示您重复输入。但是,如果用户在类别文本框中输入蔬菜,在项目名称文本框中输入苹果,则系统应允许在表中进行输入。

请帮助。

问候/

解决方法

我认为无论输入数据的方式如何,您都希望这种行为。然后,您应该在这两列上创建唯一索引。检查例如。 this