彩芽好奇心百度云2016:Access表达式

来源:百度文库 编辑:中财网 时间:2024/05/10 07:28:00
Access表达式

窗体、报表和数据访问页中使用的表达式示例

 

 

 

 

 

 

 

 

 

 

 

 

 

处理和计算日期的示例

 

 

 

 

 

 

 

 

 

 

 

 

 

下表列出了可在窗体、报表和数据访问页上的计算控件中使用的表达式示例。

 

 

 

 

 

 

 

 

 

 

 

 

 

表达式 说明
=Date() 使用 Date 函数显示当前日期,显示时用 mm-dd-yyyy 形式,其中 mm 是月份(1 到 12),dd 是日期(1 到 31),yyyy 则是年份(1980 到 2099)。

=Format(Now(), "ww") 使用 Format 函数显示当前日期在该年中所处的星期号,其中 ww 为 1 到 53。

=DatePart("yyyy", [订购日期]) 使用 DatePart 函数显示“订购日期”字段值的四位年份值。

=DateAdd("y", -10, [应付日期]) 使用 DateAdd 函数显示“应付日期”字段值前 10 天的日期值。

=DateDiff("d", [订购日期], [发货日期]) 使用 DateDiff 函数显示“订购日期”和“发货日期”字段值之间相差的天数。

 

 

 

 

 

 

 

 

 

 

 

 

 

注意   在计算控件的“控件来源”属性中,以 = 运算符开头。在数据访问页上,可以省略 = 运算符,而键入一个别名;例如,键入 WeekNumber: Format(Now(), "ww")。
在窗体或报表中设置计算控件的“名称”属性或在数据访问页中设置计算控件的 ID 属性时,应确保使用唯一的名称。不要使用表达式中使用的控件的名称或 ID。
在窗体或报表上的表达式中,可使用控件的名称或基础记录源中的字段名。在数据访问页上的表达式中,只能使用页的数据定义中的字段的名称。

下表列出了可以在窗体、报表和数据访问页上的计算控件中使用的表达式示例。

 

 

 

 

 

 

 

 

 

 

 

 

 

表达式 说明
="无" 显示“无”。

=[名字]&" "&[姓氏] 显示“姓氏”字段和“名字”字段的值,两者之间以空格隔开。

=Left([产品名称], 1) 使用 Left 函数显示“产品名称”字段值的第一个字符。

=Right([资产代码], 2) 使用 Right 函数显示“资产代码”字段值的最后两个字符。

=Trim([地址]) 使用 Trim 函数显示“地址”字段的值,并且删除首尾的空格。

=IIf(IsNull([地区]),[城市]&" "& [邮政编码],[城市]&" "&[地区]&" "& [邮政编码]) 如果“地区”值为 Null,则使用 IIf 函数显示“城市”和“邮政编码”字段的值,否则显示“城市”、“地区”和“邮政编码”字段的值,中间以空格分隔。

注意
   
在计算控件的“控件来源”属性中,以 = 运算符开头。在数据访问页上,可以省略 = 运算符,而键入一个别名;例如,键入“FullName: [名字]&" "& [姓氏]”。

在窗体或报表中设置计算控件的“名称”属性或在数据访问页中设置计算控件的 ID 属性时,应确保使用唯一的名称。不要使用表达式中使用的控件名称或 ID。

在窗体或报表的表达式中,可使用控件的名称或基记录源的字段名。在数据访问页的表达式中,只能使用在页的数据定义中的字段的名称。

ACCESS标准表达式中数据类型不匹配 access中如何使用正则表达式 Access中使用表达式后怎么设置小数点的位数?? 谁了解access数据库中的表达式生成器中的函数意义! access中查询设计视图中键入函数表达式不正确? 谁知道在ACCESS里为什么总是提示你输入的表达式不合法啊 谁知道在ACCESS里为什么总是提示你输入的表达式不合法啊 请问access表达式求和会显示错误,该如何处理?求高手相助 在Access中,如何把表达式所计算的值写入到对应的字段中 在ACCESS加入自动编号后:出现标准表达式中数据类型不匹配 [Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。 [Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。哪得原因? [Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。 打开ACCESS表是提示"表达式类型不匹配" 打开ACCESS查询表时提示"表达式类型不匹配" [Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配 高分求ACCESS中统计某一列数据(纯数字型)的总和并输出到ASP网页的表达式 [Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'classid =' 中。/sc.as [Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。具体是指的什么类型 [Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'leavewordid=' 中 在access数据库中的表达式生成器中,要实现表字段的后一条减前一条应该怎么写? 电流表达式 表达式求值 化学表达式