Access 2003完整教程:关于创建输入掩码来控制字段或控件的数据输入方式 (MDB)

注释本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。

使用“输入掩码”属性可以创建输入掩码(有时也称为“字段模板”),输入掩码使用字面显示的字符来控制字段或控件的数据输入。例如,以下输入掩码要求所有的电话号码输入项必须包含足够的数字以表示中国的区号和电话号码,并且只能输入数字。用户只需往空格中填入即可。

输入掩码用于设置字段(在表和查询中)、文本框以及组合框(在窗体中)中的数据格式,并可对允许输入的数值类型进行控制。“输入掩码”属性集由字面字符(例如空格、点、点划线和括号)和决定输入数值的类型的特殊字符组成。输入掩码主要用于“文本”和“日期/时间”字段,但也可以用于“数字”或“货币”字段。

电话号码输入掩码

可以在表、查询或窗体的“设计”视图中设置“输入掩码”属性。大多数情况下,应在表的“设计”视图中设置该字段属性。这样,输入掩码将自动应用于查询“设计”视图中的字段,以及与该字段绑定的窗体或报表中的控件。但是,在某些情况下,可能要在查询的“设计”视图或窗体的“设计”视图中设置该属性。例如,在表中忽略输入掩码,但将其包含在文本框中。此外,如果您使用的是未绑定的控件,则需要在窗体的“设计”视图中设置“输入掩码”属性。

选择使用输入掩码和显示格式

Microsoft Access 提供两个结果类似的字段属性:“格式”属性和“输入掩码”属性。

使用“格式”属性可按统一的格式显示数据。例如,将“日期/时间”字段的“格式”属性设置为“中日期”格式,则所有输入的日期都将以 12-1-99 的形式显示。如果某个数据库用户以 01/12/99 (或任何其他有效的日期格式)输入日期,在保存记录时,Microsoft Access 将把显示格式转换为“中日期”格式。

“格式”属性只影响值的显示方式,而不影响在表中值的存储方式。而且显示格式只有在输入的数据被保存后才应用,而在字段中不会显示任何信息以建议或控制数据的输入格式。如果要让数据按输入时的格式显示,则不要设置“格式”属性。如果需要控制数据的输入格式,可附加使用输入掩码或用其代替数据显示格式。输入掩码可以确保数据符合定义格式,可以指定可以输入的值的类型。

如果同时定义了字段的显示格式和输入掩码,则在添加或编辑数据时,Microsoft Access 将使用输入掩码,而“格式”设置则在保存记录时决定数据的显示方式。同时使用“格式”和“输入掩码”属性时,要注意它们的结果不能冲突。

上页:Access 2003完整教程:关于在 Access 数据库中设置字段和记录索引 (MDB) 下页:Access 2003完整教程:关于日语排序次序

Access 2003完整教程:关于创建输入掩码来控制字段或控件的数据输入方式 (MDB)

Access 2003完整教程:关于日语排序次序Access 2003完整教程:关于 Microsoft Jet Expression Service 沙盒模式
Access 2003完整教程:关于 MDE 文件 (MDB)Access 2003完整教程:关于 Access 项目 (ADP)
Access 2003完整教程:关于 Microsoft Office Web ComponentsAccess 2003完整教程:关于获取有关 SQL Server 的帮助 (ADP)
Access 2003完整教程:关于 SQL Server 2000 Desktop EngineAccess 2003完整教程:关于 ODBC 数据源
Access 2003完整教程:关于脱机数据 (ADP)Access 2003完整教程:关于 OLE DB 和数据链接
Access 2003完整教程:关于密码 (MDB)Access 2003完整教程:关于弹出式窗体和报表
Access 2003完整教程:关于保护 Access 项目的安全 (ADP)Access 2003完整教程:关于保护数据访问页的安全
Access 2003完整教程:关于保护 Access 数据库中的 Visual Basic for Applications 代码 (MDB)Access 2003完整教程:在表达式中引用对象
Access 2003完整教程:关于重命名表中的字段 (MDB)Access 2003完整教程:关于副本可见性 (MDB)
Access 2003完整教程:关于限制或验证数据 (MDB)Access 2003完整教程:关于保存对共享 Access 数据库的设计更改 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号