admin 管理员组文章数量: 1184232
2024年5月18日发(作者:云原生架构的典型架构)
ACCESS
数据库前三章补充问题
1、 输入掩码
1.1什么是输入掩码:
输入掩码控制用户向数据库中输入数据的方式。当希望以特定方式输入数据
时,可以使用输入掩码
比如:数字掩码,就是说屏蔽掉非数字类型的字符的输入,换句话说,要求
只能输入数字
1.2输入掩码的组成部分和语法
输入掩码包含三部分,所有这些部分都用分号“;”隔开。
第一部分定义掩码字符串,并由占位符和字面字符组成
第二部分定义是否希望将掩码字符和任何数据一起存储到数据库中。如果希
望同时存储掩码和数据,请输入 0。如果只希望存储数据,请输入 1。
第三部分定义用来指示数据位置的占位符。默认情况下,Access 使用下划线
(_)。如果希望使用其他字符,请在掩码的第三部分输入该字符
例如:
(999) 000-000;0;? ( 不是规范写法 但系统会自动认为( ) 为字符,会为其
自动加上””或者
1.3可输入掩码的数据类型
文本、日期/时间、数字和货币数据
1.4掩码使用列表
0
9
#
L
A
a
&
C
>
<
数字。必须在该位置输入一个一位数字。 (重点)
数字。该位置上的数字是可选的。(重点)
在该位置输入一个数字、空格、加号或减号。如果跳过此位置,Access 会输入一个空格。
字母。必须在该位置输入一个字母。
字母。可以在该位置输入一个字母。
字母或数字。必须在该位置输入一个字母或数字。(重点)
字母或数字。可以在该位置输入单个字母或一位数字。(重点)
任何字符或空格。必须在该位置输入一个字符或空格。(重点)
任何字符或空格。该位置上的字符或空格是可选的。(重点)
其后的所有字符都以大写字母显示。
其后的所有字符都以小写字母显示。
强制 Access 显示紧随其后的字符,这与用双引号括起一个字符具有相同的效果。(重点)
“文本”
密码
用双引号括起希望用户看到的任何文本。(重点)
在表或窗体的设计视图中,将“输入掩码”属性设置为“密码”会创建一个密码输入框。当用户在该框中键
入密码时,Access 会存储这些字符,但是会将其显示为星号 (*)。
可以自
动识别
的分隔
符
《.》《 ,》《 :》《 /》《 ;》《 -》(《》不代表任何含义)小数分隔符、千位分隔符、日期分隔符和
时间分隔符 其中 ;用来分隔掩码本身语法 -用来分隔数字的格式 如 区号-电话号码
1.5输入掩码实例
(000) 000-0000
(206) 555-0199
在本例中,您必须输入区号,因为这一部分掩码(000,括在圆括号
中)使用占位符 0。
(999) 000-0000! (206) 555-0199
( ) 555-0199
(000) AAA-AAAA (206) 555-TELE
在本例中,区号部分使用占位符 9,因此区号是可选的。此外,感
叹号 (!) 会导致从左到右填充掩码。
允许您将美国样式的电话号码中的最后四位替换为字母。请注意,
在区号部分使用占位符 0 会使区号成为强制的。
#999 -20
2000
>LL?000L0 GREENGR339M3
MAY R 452B7
强制字母 (L) 和可选字母 (?) 与强制数字 (0) 的组合。大于号强制
用户以大写形式输入所有字母。若要使用这种类型的输入掩码,必
须将表字段的数据类型设置为“文本”或“备注”。
00000-9999 98115-
98115-3007
>L< Maria
Pierre
ISBN
0-&&&&&&&&&-0
>LL00000-0000
ISBN
1-55615-507-7
DB51392-0493
书号,其中包含文本、第一位和最后一位(这两位都是强制的)、
第一位和最后一位之间字母和字符的任何组合。
强制字母和字符的组合,均采用大写形式。例如,使用这种类型的
输入掩码可以帮助用户正确输入部件号或其他形式的清单。
名字或姓氏中的第一个字母自动大写。
一个强制的邮政编码和一个可选的四数字部分。
任何正数或负数,不超过四个字符,不带千位分隔符或小数位。
版权声明:本文标题:ACCESS数据库问题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1715989213a690523.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论