主键有三种,即自动编号、单字段和多字段。
自动编号主键的特点是,当向表中增加一个新记录时,主键字段值会自动加1,如果在保存新建表之前未设置主键,则Access会询问是否要创建主键,如果回答“是”,Access将创建自动编号类型的主键。
单字段主键是以某一个字段作为主键,来唯一标识记录,这类主键的值可由用户自行定义。多字段主键是由两个或更多字段组合在一起来唯一标识表中记录。
2.2.3 设置字段属性
字段属性表示字段所具有的特性,它定义了字段数据的保存、处理或显示。
1.字段大小
?字段大小属性用于限制输入到该字段的最大长度,当输入的数据超过该字段设置的字段大小时,系统将拒绝接收。
?字段大小属性只适用于文本、数字或自动编号类型的字段。
?在设计视图的字段属性框的字段大小属性中选择字段大小的类型(数字)或输入字段大小的字符个数(文本)。
?如果文本字段中已经有数据,那么减小字段大小会造成数据丢失,Access将截去超出新限制的字符。
?如果在数字字段中包含小数,那么将字段大小属性设置为整数时,Access自动将小数取整。
?如果文本型字段的值是汉字,那么每个汉字占一位。
2.格式
?格式属性影响数据的显示格式。
?可确定数字、货币、日期等字段格式。
?在设计视图的字段属性框的字段格式属性中选择字段格式的类型。
3.输入掩码
?用于指定数据的输入格式。
?可定义文本、数字、日期/时间、货币等数据类型的字段。
?如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。
?只为文本型和日期/时间型字段提供向导。
?可使用字符定义输入掩码属性。
?输入掩码属性由字面字符(如空格、点、括号等)和决定输入数值的类型的特殊字符组成。
15