加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ACCESS 设置字段的属性

(2012-09-09 10:12:24)
标签:

杂谈

分类: DATABASE

1. 字段大小
      字段大小即字段的长度,该属性用来设置存储在字段中文本的最大长度或数字的取值范围。因此,只有文本型、数字型和自动编号型字段才具有该属性。

      文本型字段的大小,在1~255之间,如果文本数据长度超过255个字符,则可以将该字段设置为备注型。

      数字类型字段的长度则可以在字段大小列表中进行选择,其中常用的类型所表示的数据范围、小数位数及所占的空间,如表1-1.

表1-1 数字型数据的不同保存类型

类型

数据范围

小数位数

字段长度/字节

字节

0~255

1

小数

-1028-1~1028-1

28

12

整型

-32 768~32768

2

长整型

-231~231-1

4

单精度型

-3.4x1038~3.4x1038

7

5

双精度型

-1.797x10308~1.797x10308

15

8

 

      在减小字段的大小时要小心,如果子啊修改之前字段中已经有了数据,在减小长度时可能会丢失数据,对于文本型字段,将截取超出的部分;对于数字型字段,如果原来是单精度或双精度数据,在改为整数时,会自动将小数取整。

 

2. 字段格式

      字段的“格式”属性用来确定数据在屏幕上的显示方式以及打印方式,从而使表中的数据输出有一定的规范,浏览、使用更为方便。Access系统提供了一些字段的常用格式供选择。如表2-1,表2-2,表2-3.

表2-1 数字/货币型字段的格式

常规数字

3456.789

货币

¥3,457

欧元

€3,456.79

固定

3456.79

标准

3,456.79

百分比

123.00%

科学计数

3.46E+03

 

表2-2 日期/时间型字段的格式

常规日期

1994-6-19 下午 05:34:23

长日期

1994年6月19日

中日期

94-06-19

短日期

1994-6-19

长时间

下午 05:34:23

中时间

下午05:34:

短时间

17:34

 

表2-3 是/否型字段的格式

真/假

True

是/否

Yes

开/关

On

 

      格式设置只是改变数据输出的样式,对输入数据本身没有影响,也不影响数据的存储格式。若要让数据按输入时的格式显示,则不要设置“格式”属性。

      文本、备注、超链接等字段没有系统预定义格式,可以自定义格式。自定义文本与备注字段的格式符号,见表2-4.

表2-4 文本/备注型常用格式符号

符号

说明

符号

说明

@

不足规定长度,自动在数据前补空格,右对齐

将所有字符转换为小写

&

不足规定长度,自动在数据后补空格,左对齐

将所有字符转换为大写

 

 

3. 输入掩码

      输入掩码属性用来设置字段中的数据输入格式,并限制不符规格的文字或符号输入。这种特定的输入格式,对在日常生活中相对固定的数据形式尤其适用,如电话号码、日期、邮政编码等。

      人工设置输入掩码的方法是,在“输入掩码”编辑框中直接输入格式符,可以使用的格式符及其代表的含义,如表3-1.

表3-1 输入掩码属性中使用的格式符

符号

含义

0

必须输入数字(0~9),不允许使用加号和减号

9

可以选择输入数字(0~9)或空格,不允许使用加号和减号

#

可以选择输入数字(0~9)或空格,允许使用加号和减号

L

必须输入字母(A~Z,a~z)

可以选择输入字母或数字

A

必须输入字母或数字

a

可以选择输入字母或数字

&

必须输入任意字符或一个空格

C

可以选择输入任意一个字符或一个空格

.,:;-/

小数点占位符及千位、日期与时间的分隔符

将所有字符转换为小写

将所有字符转换为大写

使输入掩码从左到右显示

\

使其后的字符以原义字符显示

密码

显示为"*",个数与输入字符的个数一致

      如果同时使用“格式”和“输入掩码”属性时,要注意它们的结果不能互相冲突。

 

4. 默认值

      当表中有多条记录的某个字段值相同时,可以将相同的值设置为该字段的默认值,这样每产生一条新记录时,这个默认值就自动加到该字段中,避免重复输入同一数据。用户可以直接使用这个默认值,也可以输入新的值。

 

5. 有效性规则与有效性文本

      “有效性规则”是一个与字段或记录相关的表达式,通过对用户输入的值加以限制,提供数据有效性检查。建立有效性规则时,必须创建一个有效的Access表达式,该表达式是一个逻辑表达式,以此来控制输入到数据表记录中的数据。

      常用的有效性规则是字段级有效性规则。该规则是对一个字段的约束。它将所输入的值与所定义的规则表达式进行比较,若输入的值不满足规则要求,则拒绝该值。

      “有效性文本”是一个提示信息,当输入的数据不在设置的范围内,系统就会出现提示信息,提示输入的数据有错,这个提示信息可以是系统自动加上,也可以由用户设置。

 

6. 其他属性

      除了上面介绍的常用属性外,在“设计视图”窗口的属性区还有下面一些属性:

      (1)小数位数    该属性影响数据的显示方式,但对计算时的精度没有影响。

      (2)标题      使用“标题”属性可以指定字段名的显示名称,即在表、查询或报表等对象中显示的标题文字。如果没有为字段设置标题,就显示相应的字段名称。

      (3)必填字段    该属性中只有“是”或“否”两个选项,某个字段设置该属性为“是”时,在输入该字段时,该字段的内容不允许为空。

      (4)输入法模式    该属性主要用于文本型字段,单机输入法模式属性的下拉箭头,可以打开下拉列表框,框中有“随意”、“输入法开启”、“输入法关闭”三个选项。如果选定“输入法开启”,则在输入记录时,输入到该字段,会自动切换输入法。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有