[理学]Visual FoxPro程序设计第2章.ppt

  1. 1、本文档共111页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]Visual FoxPro程序设计第2章

数值表达式 “+”运算符与“-”运算符的区别: ?.F. .OR. .F. .AND. .T. .F. ? “张虹” $ “张” .OR. .NOT. “Y” “y”.AND.12 .T. 例:使用逻辑表达式描述复合条件 条件一:“未婚的女职工” .NOT. 婚否 .AND. 性别=‘女’ 条件二:“职称为工程师或部门为技术科的男职工” (职称=“工程师” .OR. 部门=“技术科”).AND. 性别=‘男’ 格式:AT(子字符串,主字符串[,数值n]) 功能: ★ AT(子字符串,主字符串) 返回子字符串在主字符串中第一次出现的起始位置。 ★ AT(子字符串,主字符串, 数值n) 返回子字符串 在主字符串中第n次出现的起始位置。 取左子串:LEFT(字符表达式 ,数值表达式 ) 取右子串:RIGHT(字符表达式 ,数值表达式) 取任意子串: SUBSTR(字符表达式 ,起始位置 [,长度]) DOW(日期表达式)  返回1~7的数值 CDOW(日期表达式)  返回英文形式的星期  注意:一个星期的第1天为Sunday. 1. 求ASCII函数: 格式: ASC(字符表达式) 返回expC中的第一个字符对应的ASCII码值。 2. 求字符函数:  格式:CHR(数值表达式) 返回ASCII值为数值表达式的字符。 格式:STR(数值表达式[,长度][,小数位数]) 说明: 1)长度为转换后的字符串位数,该长度包括小数点、负号。如果缺省长度和小数位数,其输出结果将取固定长度为10位,且只取其整数部分; Thank you very much ! 3. 数值型向字符型转换函数 运算符的优先级 算术运算符 最高级 **或^(乘方) *、/、和%(乘、除和余数) + 和- (加和减) + 和- (精确连接和非精确连接) + 和-(加和减) 日期运算符 关系运算符 、、=、=、=、、#、!=、$、== 各运算符优先级相同 次高级 逻辑运算符 .NOT.或!(逻辑非) .AND.(逻辑与) .OR.(逻辑或) 最低级 字符串运算符 2.4  命令组成和书写规则 命令格式:命令动词+修饰子句 1. 命令格式 示 例 USE XS COUNT ALL FOR 成绩60 LIST ALL 姓名, 成绩 FOR 成绩60 TO PRINTER USE USE XS:打开名为XS的表文件。 COUNT ALL FOR 成绩60: 统计XS中分数在60分以下的人数。 LIST ALL 姓名, 成绩 FOR 成绩60 TO PRINTER: 在打印机上输出成绩为60分以下的学生的姓名和分数。 USE:关闭表文件XS,将其保存在磁盘上。 这四条命令的功能分别是: Visual FoxPro 命令的一般格式 命令动词 ; [表达式表]; [范围] ; [FOR条件1]; [WHILE条件2]; [TO FILE 文件名∣TO PRINTER∣TO; ARRAY数组名 ∣TO 内存变量]; [ALL [LIKE ∣EXCEPT 通配符]]; [IN 别名] 各部分的意义 命令动词:VFP的命令名,指示计算机要完成的操作 。 表达式表:规定命令可处理的字段。 范围:指定命令所作用的记录范围。范围有下列五种选择: ALL 当前表中的全部记录。 NEXT n 从当前记录开始的连续N条记录。 RECORDn 当前表中的第N号记录。 REST 从当前记录开始到最后一条记录为止的所有记录。 缺省: 在不同的命令中含义不同,等价于ALL或仅作用 于当前记录。 6 5 4 3 2 1 NEXT 3 REST ALL 当前记录指针 RECORD 3 范围示例: 各部分的意义 FOR 条件:规定只对满足条件的记录进行操作 。 WHILE 条件:从当前记录开始,按记录顺序从上向下处理,一旦遇到不满足条件的记录,就停止有哪些信誉好的足球投注网站并结束该命令的执行。(WHILE 子句比FOR子句优先) TO子句:控制操作结果的输出去向。 各部分的意义 ALL [LIKE ∣ EXCEPT 通配符]:指出包括(或不包括)与通配符相匹配的文件、字段或内存变量。 IN 别名/工作区: 允许在当前

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档