课件实例
课件实例
*与任意多个字符匹配wh*相匹配的有why 、what 和white等
? 与任意单个字母的字符匹配B?ll相匹配的有ball、bell 和bill等
# 与任意单个数字字符匹配1#3相匹配的有103、113、123等
4.运算符及表达式
表达式是Access的一个重要组成部分,它是由常量、标识符等对象通过运算符连接起来而构成的式子。
●算术运算符及表达式
算术运算的操作数必须是数值,运算的结果也是数值。
算术运算符有5种:+(加)、-(减)、*(乘)、/(除)和( )。
运算优先顺序:( )→*、/ →+、-,同级运算按从左到右顺序进行。
【例4-1】①计算某笔鲜花订单应付的金额:[单价]*[数量]
②鲜花单价打8折的价格:[单价]*0.8
●关系运算符及表达式
关系运算符用于比较两个操作数,参与比较的两个操作数的数据类型必须一致,若给定的关系成立,其值为真,否则为假。
关系运算符有:>、>=、<、<=、<>(不等于)、=(相等)、Between ...And...(指定一个数字范围)、Like(指定一个模式串)和In(给出系列样本值)。
【例4-2】关系运算符使用示例如表4-2所示。
●逻辑运算符及表达式
逻辑运算的操作数必须是逻辑型值或表达式,其运算的结果为逻辑值。
逻辑运算符有:Not(非)、And(与)、Or(或)。
运算顺序:Not →And →Or。
【例4-3】①鲜花单价介于50~150之间的条件可表示为:>=50 And <=150
②鲜花订购数量为2或5的条件可表示为:2 Or 5
●字符运算符及表达式
字符运算的操作数必须是字符型值或表达式,其运算的结果为字符型。
字符运算符有“+”或“&”,它们的功能都是连接字符串。
例如:若要显示某个订货人所订购的鲜花的提示信息,则相应的表达式为:[订货人姓名] & "所订购的礼品鲜花是:"
●! 运算符及表达式
在表达式中可以使用标识符并结合“!”运算符来引用一个对象或对象的属性。
例如,可以引用一个打开的窗体、报表,或者打开的窗体或报表上的某一控件,或者窗体、报表的任何属性。
【例4-4】使用!运算符。
①若要筛选“当天送货信息查询”中已送货的记录信息,其表达式为:
[当天送货信息查询]![送货标识]=True
②若要访问“当天收货人主窗体”中“收货人姓名”控件的值,其表达式为:
[Forms]![当天收货人主窗体]![收货人姓名]
5.常用函数
日期时间函数和统计函数如书本表4-3和表4-4所示。
【例4-5】使用常用函数。
①若要以“****年**月**日”格式显示当前系统日期,则相应的表达式为:
Year(Date()) & "年" & Month(Date()) & "月" & Day(Date()) & "日"。