[IT认证]VF课件第3章.pptVIP

  1. 1、本文档共68页,可阅读全部内容。
  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文档。上传文档
查看更多
[IT认证]VF课件第3章

* 滕永晨 * 4. 关系表达式 关系表达式由关系运算符和字符表达式、数值表达式或日期表达式组成。关系运算符有以下几种: (小于)、 =(小于等于)、 (大于)、 = (大于等于) 或 # 或!= (不等于) 、 = (等于) 、 = = (字符全同比较)、$ (字符串包含运算符) 格式: 表达式 关系运算符 表达式 进行关系运算时,关系运算符两边的数据类型应相同。关系运算可以进行数值比较、字符比较、日期比较。 * 滕永晨 * 比较规则如下: (1)数值型数据:按数值大小进行比较; 日期时间型数据:按年、月、日的先后进行比较; 逻辑型数据:.T.比.F.大。 字符型数据:按“工具”菜单中“选项”的设置进行比较,默认按字符的ASCII码值的大小进行比较,汉字按拼拼音顺序进行比较。 * 滕永晨 * (2)在SET EXACT OFF 状态下, 精确比较“==”:只有在两字符串完全相同时才为真; 非精确比较“=”:当等号右边的串与等号左边的串的前几个字符相同时,运算结果才为真。 例: ?“res” “ret”、 ? “李丽英” == “李丽”  * 滕永晨 * (3)运算符$只能比较两个字符串,若左边的字符串是右边字符串的子串,则比较结果为.T.,否则为.F.。 例:? “丽英” $ “李丽英” ? “AB” $ “CDAFBRT” 关系运算符的优先级相同,按从左向右、圆括号内优先的顺序进行。 * 滕永晨 * 5. 逻辑表达式  逻辑表达式是由逻辑运算符将逻辑型数据连接起来的式子。它实际是一个判断条件,结果为一个逻辑值。 (1). 逻辑运算符: AND(与)、OR(或)、NOT (非) 使用时运算符两边可以有小圆点也可无小圆点。 逻辑运算的优先顺序是: NOT→AND→OR (依次降低) 使用格式: 关系表达式 逻辑运算符 关系表达式 * 滕永晨 * 运算优先级比较 当一个表达式包含多种运算时,其运算的优先级由高到低排列为: 算术运算→字符串运算→日期和时间运算→关系运算→逻辑运算。 * 滕永晨 * ⑨ 内存变量的清除 命令格式: CLEAR MEMORY RELEASE [内存变量表][ALL [LIKE|EXCEPT 通配符]] 功 能:清除内存变量并释放相应的内存空间。 其中第一条命令是清除所有的内存变量,第二条命令是清除指定的内存变量。   * 滕永晨 * (3) 数组变量 数组变量被定义为一组同名的下标变量的集合。 ① 数组的定义 命令格式: DIMENSION 数组名(下标上界1[,下标上界2])[,…] 下标上界是一数值量,下标的下界由系统统一规定为1。 例: dime a(50),b(4,7) * 滕永晨 * ② 数组的赋值 可以使用赋值命令给数组元素赋值; 例如: a(24)=7 也可以给整个数组的各个元素赋以相同的值;例如: b=73 在没有向数组元素赋值之前,数组元素的初值均为逻辑假(.F.)。 * 滕永晨 * (4) 系统变量    系统变量是由VFP自身提供的内存变量。系统变量名都是以下划线开始。它与一般变量的使用方法相同。   在定义内存变量名时,不能以下划线开始。 * 滕永晨 * §3.3 Visual FoxPro主要函数   函数常用来执行一些特殊的数据处理, 充分正确地使用函数,可简化操作和程序, 增强数据处理功能。 1. 函数调用: 函数名([参数表]) 函数名后的括号()不能省。参数表用方括 号括起来表示可省,即有些函数不需要参数。 * 滕永晨 * 2. 函数分类: ① 数值函数 ② 字符函数 ③ 日期和时间函数 ④ 数据类型转换函数 ⑤ 测试函数 * 滕永晨 * 3. Visual FoxPro主要函数  3.3.1 数值运算函数  数值运算函数用来进行数值计算,函数的返回值均是数值型。  1 .绝对值函数 格式:ABS(expN) 功能: 返回数值型表达式〈expN〉的绝对值。 例: ABS(-123) * 滕永晨 * 2 .平方根函数 格式:SQRT(expN)  功能: 返回〈expN〉的算术平方根值,〈

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档