专栏首页Excel和Access学习笔记Access数据库表字段属性(一)

Access数据库表字段属性(一)

大家好,上节介绍了数据类型,后面将分章节来介绍主要的字段属性。对字段的属性进行适当的设置,可以让表设计更合理。

字段属性有多种类型(不同的数据类型的字段属性不同),其中最常用字段属性有字段大小、格式、输入掩码、标题、默认值和有效性规则等。

字 段 属 性 设 置

在介绍之前首先如何进入字段属性设置,在“开始”菜单中,“视图”中选择“设计视图”,进入设计视图界面。在字段名称和数据类型的下方即可以设置字段属性。

一、 输 入 掩 码

输入掩码属性可以控制数据的输入模式,也可以称为“输入模板”,用于指导和规范用户输入数据的格式。(通俗理解就是可以照着写的模板。)

在使用输入掩码属性时,首先需要用到占位符和字面字符如下:

下面先通过小示例来说明使用方法。

例如设置学号字段,假设学号为固定的AA和四个数字构成的,且四位数字是必须的。那么为了减少输入工作量和错误,就可以通过输入掩码来提供一个模板。

在设计视图中,选择学号字段,在输入掩码位置输入"AA"0000。(其中" "表示逐字显示双引号中的字符,0表示必须输入一个数字。如上表中所示。)

保存后返回数据表视图中,输入记录,就可以发现学号部分已经有固定的AA字母,后面有四个下滑短线,可以输入4位数字,输入位数不够时无法保存的,且输入字母是无效的。(即是0占位符的作用:必须输入0到9中的一个数字。)符合要求后才能保存。

通过上述示例来说明,输入掩码属性其实就是通过占位符和字面字符来组合成一个需要的模板。

如果上述学号中是由AA和4位数字构成,但4位数字只有第一位是必须的,后3三位是数字但可以不写。那么掩码可以写成"AA"0999。

如果学号是一个A和4位数字构成,且4位数字只有第一位是必须的,掩码可以写成\A0999,(其中字符\表示只将后面紧随的A,当做固定字符来显示。用""代替也可以。即"A"0999 )

同理输入手机号,由于手机号都是11位数字组成,输入掩码可以为00000000000。总共11个0,这样可以有效防止输入错误。

输入掩码还有一个例外的用法,是可以用于保存密码,在字段属性设置中,在输入掩码栏中直接输入“密码”,保存后,在数据表视图输入的数据就用*演示,如下图所示:

理解字符代表的意义和如何使用方法后,就可以根据需要来任意来进行组合使用。

二、 格 式

格式属性是控制显示和打印数据格式、选项预定义格式或输入自定义格式。(输入掩码属性是在输入数据时提供模板,格式则是控制显示的格式,两者不同注意理解区分。)

对于不同的数据类型有不同格式方式。比如使用【日期/时间】类型,格式的下拉菜单中有常规日期、长日期、短日期选择(并带有示例)。而使用【是/否】数据类型时,格式的下拉菜单中有真/假、是/否、开/关等。如下图所示:

但提供的格式还比较简单,还可以自定义格式。常用的日期格式组件如下:

d:一个月中第几天的一个或两个数字。(值1到31)

dd:一个月中的第几天的。(值为01到31)

ddd:星期的英文缩写(sun到sat)

dddd:星期的全称(Sunday到Saturday)

w:一周的第几天(1到7)

ww:一年的第几周(1到53)

m:一年中的第几个月份(值为1到12)

mm:一年中的第几个月份(值为01到12)

mmm:月份的缩写(Jan到Dec)

mmmm:月份的全称(January 到 December)

yy:年份的最后两位数字(值为01到99)

yyyy:完整的年份(0100到9999)

下图示例显示格式我们按照月份和日期来显示,在格式中输入mm年dd日,然后保存。程序会自动将格式变为mm\月dd\日(这里的 \的作用与输入掩码中的作用一样,表示显示其后紧随的字符)。

切换到数据表视图,录入数据保存后,可以发现格式如要求显示。在具体使用时就使用格式组件按照需要任意组合。(对于其他时间和时钟格式组件,翻工具书查询。)

三、标题

用于设置字段在窗体中显示的标签,如果没有进行设置,则显示字段名,该属性通常不设置。比较简单不赘述。


今天下雨

本节主要是介绍了字段属性中的输入掩码和格式属性,两者容易混淆,输入掩码为输入数据时提供模板,以减少工作量和输入错误。而格式属性则是控制数据显示的形式。注意理解区分,祝大家学习快乐。


本文分享自微信公众号 - Excel和Access学习笔记(excel-note),作者:无言之月

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • VBA编程With语句

    大家好,本节介绍用于处理对象和集合的语句之一的with语句,内容相对比较简单,with语句的问题在上节时有引出。

    无言之月
  • Access不匹配查询

    大家好上节介绍了重复项查询,继续介绍选择查询中的不匹配项查询,不匹配查询也是在查询向导中创建。

    无言之月
  • Access汇总查询(一)

    大家好,前面通过实例介绍了查询设计的主要步骤,也介绍通配符和常用函数等,本节要介绍的是选择查询分类中的汇总查询。

    无言之月
  • 业界 | 智能显微镜带领人类观看动物细胞演化大戏

    甚至,在关键的48小时窗口中,当原始稚嫩的器官开始生长成型的时候,科学家们能够追踪每一个胚胎细胞,确定它的去向和变化,看看它打开了什么基因的锁头,以及它在此期间...

    大数据文摘
  • 电子教程: 渗透测试实战第三版(红队版)开源发布

    本书英文名:The Hacker Playbook 3,大概几个月前我大致浏览了一下,做了翻译的计划。今天突然看到有朋友转发github上的翻译:

    用户1631416
  • TCP协议浅析TCP概述TCP可靠数据传输TCP流量控制TCP连接管理

    上图我们进行一个分析,以便搞清楚tcp序列号和ack的应用 首先,hostA作为发送方给B发送数据,随机选择一个序列号seq = 42,也就是这段segmen...

    desperate633
  • Java基本语法练习

    1.编写程序,求100以内的全部素数。 实验源码: public class FirstClass { public static void main(St...

    lizelu
  • C语言编程入门之--第二章编译环境搭建

      导读:C语言程序如何工作,首先需要编译链接成可执行文件,然后就可以运行在不同的环境中,这个“环境”的意思就是比如说,电脑,手机,路由器,蓝牙音箱等等智能设备...

    啊源股
  • Meson:Netflix即将开源的机器学习工作流编排工具

    用户1737318
  • 批量COX回归生存分析图,指定挑选lncRNA基因,森林图,ROC曲线打包给你

    (点评:其实也可以是突变与否的信息,或者其它组学信息,生存分析重点是研究分组,需要表达量,也是根据表达量高低进行分组而已)

    生信技能树

扫码关注云+社区

领取腾讯云代金券