将验证添加到Access中作为文本存储的数字

时间:2016-04-06 05:40:36

标签: ms-access

MS Access表中的字段名称 - s1 数据类型 - 文本

我使用此字段存储学生标记。

如果学生缺席,将输入“AA”,因此我为该字段选择了文本数据类型

我想将数据输入限制为最小标记= 0和最大值= 75

如何在此文本字段中输入验证规则?

3 个答案:

答案 0 :(得分:2)

您可能需要重新考虑将值存储为文本的决定。您可以将它们存储为数字,只需使用自定义Format属性,当值为Null时显示AA(当“Required = No”时允许):

Untitled.png

答案 1 :(得分:1)

将字段文本的最大长度设置为:2

将验证规则设置为:" AA"或者在" 00"并且" 75"

此外,应用输入掩码强制使用两个字符,或确保将0到9之间的值输入为00和09.

答案 2 :(得分:0)

在用于存储学生标记的表格的设计视图中,选择学生标记字段。

在屏幕下方的字段属性中,将字段大小设置为2,将验证规则设置为"AA" Or Between "0" And "75",然后在验证文本字段中,向用户写一条有用的消息,描述他们可以在此字段中输入的有效数据:

enter image description here

如果用户试图将数据置于验证规则的限制范围之外,他们会看到您的验证短信,并且无法保存其无效数据:

enter image description here