字段属性的设置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

字段属性的设置

一、 格式:决定改变数据显示与打印的格式

٭ 针对某一数据类型而言的。

٭ 不同数据类型其格式选择不同。

二、 默认值:加新记录在数据表中自动显示的值。默认值只是开始值,可在输入时改

变,其作用是为了减少输入时的重复操作。

٭ 默认值必须与数据类型相匹配

٭ 输入文本值时,可以不加引号

٭ 可以使用表达式定义默认值,

如”Date()”

三、1.表达式:是许多Access 操作的基本组成部分,是产生结果的符号组合,这些符号包括标识符、运算符和值。

例如,可以使用下列表达式来显示“小计”和“运货费”控件的数值总和:= [小计] + [运货费]

2.何时使用表达式

٭ 定义计算控件或字段,建立有效性规则,或设置默认字段值。

٭ 建立筛选或查询中的条件表达式

٭ 在VBA 程序中,为函数、语句和方法指定参数。

3.表达式的基本符号

[ ]:将窗体、报表、字段或控件的名称用方括号包围

#:将日期用数字符号包围

“”:将文本用双引号包围

&:可以将两个文本连接为一个文本串

!运算符:运算符指出随后出现的是用户定义项

. 运算符:随后出现的是 Access 定义的项。

注意:计算控件的表达式前必须有等号 (=)。

4.示例

1) “北京”、100 、#2008-3-12#、“北京”&“奥运”等于“北京奥运”

2) Forms![订单]![订单ID] 引用“订单”窗体上的“订单ID ”控件

3) Reports![发票] 引用“发票”报表

4) SELECT 雇员.雇员ID, 订单.订单ID FROM 雇员,订单

6.表达式举例

1. Sage BETWEEN 20 AND 23 等价于Sage>=20 and Sage<=23

2. Birthday BETWEEN #1980-1-1# AND #1990-1-1#

3. Sdept IN (“IS”, “MA”, “CS “) 等价于

Sdept=“IS” OR Sdept= “MA” OR Sdept=“CS”

4. Sname LIKE “刘%”

5. Sex=“男” or Sex=“女” 等价于Sex in(“男” ,“女” )

6. Sage not >26

注意:在书写表达式时,一定要分清楚表达式中引入的数据类型。数据类型可通过字段的定义确定。

技巧:可利用“表达式生成器”通过选择输入表达式

五、有效性规则(一个表达式):

数据的有效性规则用于对字段所接受的值加以限

制,以保证数据输入的准确性。

٭有些有效性规则可能是自动的,如检查数

值字段的文本或日期值是否合法。

٭有效性规则也可以是用户自定义的:

如:Between#1/1/1970#and#12/31/2003#、”男” or ”女”

٭可利用“表达式生成器”通过选择输入规则表达式

٭可利用“有效性文本”来设置输入错误时的提示。

例:

设置意义

<> 0:输入项必须是非零的数值。

> 1000 Or Is Null :输入项必须为空值或大于1000。

Like "A????“:输入项必须是5 个字符并以字母A 为开头。

>= #1/1/96# And <#1/1/97#:输入项必须是1996 年中的日期。

六、输入掩码:输入掩码为数据的输入提供了一个模板,可确保数据输入表中时具有正确的格式。

٭在密码框中输入的密码不能显示出来,只能以“*”形式显示,只需要在“输入掩码”文本框内设置为“*”即可。

٭输入掩码可以使用向导,但仅“文本”、“日期/时间”类型有向导

٭常用掩码

٭长日期9999/99/99

٭短日期0000/99/99

٭邮编000000

٭

输入掩码使用输入掩码属性时,可以使用一串代码

作为预留区域来制作一个输入模版。

常用掩码

٭长日期:9999/99/99

٭短日期:0000/99/99

٭邮编:000000

٭身份证号:000000000000000999

其他属性

٭标题:在数据表显示时,以标题代替字段名显示。

٭小数位数

٭必填字段:指明该字段必须输入

٭允许空字符串:可以不输入任何数据

٭索引:通过在某些字段上建立索引,使表中的数据以此索引排序。

相关文档
最新文档