《数据库应用》第5章.pptVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 选择结构程序设计 本章主要内容: 1.条件表达式 2.条件选择语句 3.提供简单选择的控件 4.计时器与微调器 5.键盘事件 ? 本章重点:条件表达式、条件选择语句、提供选择的控件 5.1 条件表达式 一、关系运算符与关系表达式 ?1.运算符(P69表5-1) = = = (或#、!=) == $ 2.运算规则 (1)判断大小: 数值型:直接按数的大小进行比较 日期型:将日期按“年月日”的顺序转换成整数,再比较大小 逻辑型:.F..T. 5.1 条件表达式 2.运算规则 (1)判断大小: 字符型:按字符的ASCII码值的大小进行比较(汉字按拼音字母对待) 注:常用字符ASCII码值的大小关系(由小到大) 空格0~9大写字母A~Z小写字母a~z 比较方式:P69 ③ =:当右边是左边的子串时,结果为.T. ==:字符串精确比较,即仅当两个字符串完全相同时,结果为.T. (2)判断是否子串: $:当左边是右边的子串时,结果为.T. 5.1 条件表达式 3.说明 (1)关系运算符两边的值或表达式的类型必须一致 (2)关系运算符两边的表达式可以是数值型、字符型、日期型和逻辑型(P70) 5.1 条件表达式 1.运算符:not and or (C语言中:! ||) 2.运算规则(P70表5-3 逻辑运算真值表) (1)not:原值取反 (2)and:仅当两边的值均为.T.时,结果为.T.;其他情况下,结果均为.F. (3)or:仅当两边的值均为.F.时,结果为.F.;其他情况下,结果均为.T. 5.1 条件表达式 3.优先次序:not、and、or 注:逻辑运算符常与关系表达式配合使用 例:数学不等式a≤x≤b的表示方法: 5.2 条件选择语句 1.格式(P71-72) if 条件 语句序列1 else 语句序列2 endif 5.2 条件选择语句 2.流程图 5.2 条件选择语句 if、else与endif必须配对使用,且各占一行 4.举例 例1:密码.scx 例2:P72-73 例5-2(选做) 例3:P73-74 例5-3 5.iif函数(P74 例5-4) 6.if嵌套(P74-75 例5-5) 5.2 条件选择语句 do case case 条件1 语句序列1 …… case 条件n 语句序列n otherwise 语句序列n+1 endcase 5.2 条件选择语句 2.流程图 5.2 条件选择语句 (1)do case与endcase必须配对使用,且do case、case子句、otherwise和endcase各占一行 (2)do case和第一个case子句之间不能插入任何语句 (3)各条件表达式应互相独立(条件不交叉) 4.举例(P77 例5-6) 5.3 提供简单选择的控件 一、命令按钮组 1.常用属性:ButtonCount、Value 2.常用事件:Click 3.按钮组生成器 4.举例(P78-79 例5-7、例5-7-1) 二、选项按钮组(P80-83 例5-8、例5-9) 三、复选框 常用属性:Value(选中:值为.T.或1,否则为.F.或0) 例:P83-86 例5-10、例5-11(演示) 5.4 计时器与微调器 一、计时器 1.作用及工作机制(P87) 5.4 计时器与微调器 4.举例: 例1:P87-89 例5-12(选做) 5.4 计时器与微调器 n=n+1 if n%2=0 thisform.image1.visible=.t. thisform.image2.visible=.f. else thisform.image1.visible=.f. thisform.image2.visible=.t. endif 5.4 计时器与微调器 二、微调器 1.常用属性: KeyboardHighValue、KeyboardLowValue、 SpinnerHighValue、SpinnerLowValue、 Increment、Value 2.常用于处理数值型数据(P90-91 例5-14) 5.4 计时器与微调器 3.处理非数值型数据(P90-1.scx) (1)调整微调控件大小,使其只有右边的按钮部分可见 (2)在微调控件的左边加入一个文本框,其Val

您可能关注的文档

文档评论(0)

ajgoaw + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档