第章VFP表达式及应用.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第章VFP表达式及应用.ppt

* 7. 子串替换函数: 例 Stuff(字符表达式1,开始位置,长度, 字符表达式2) 6. 复制字符函数: 例 Replicate (字符表达式,数值表达式) 要复制的字符值。 值的整数部分决定复制次数 要被替换的字符值 是数值表达式,系统自动取整,从此位置替换 数值表达式,系统自动取整,要替换的字符数 替换后的字符 2.4.2 常用字符型函数 * 如:? Chrtran(ABACAD,‘A,X) 将字符表达式1的值中出现的字符表达式2的值,用字符表达式3的值替换。 8. 字符翻译(部分替换)函数 2.4.2 常用字符型函数 XBXCXD Chrtran(字符表达式1,字符表达式2, 字符表达式3) * 如: Upper(”英语2AbC”) 小写字母转换为大写,其他字符不变 。 大写字母转换为小写,其他字符不变 。 如: Lower(”英语2AbC”) 9.小写字母转换函数:Lower(字符表达式) 2.4.2 常用字符型函数 函数值是:英语2ABC 10.大写字母转换函数:Upper(字符表达式) 函数值是:英语2abc * 12. 数值转换成字符函数 例 Str(数值表达式[,长度[,小数位数]]) 11. 系统时间函数:Time([数值表达式]) 2.4.2 常用字符型函数 是数值型表达式,系统自动取整。默认值是10。长度指转换后字符串的整数、小数和1位小数点的总长度。 是数值型表达式,系统自动取整。默认值是0 函数返回值为字符型数据。值为系统当前时间,采用24小时制 。 若不省略,可以是任意数值,表示时间精确到百分秒 ,格式是:hh:mm:ss.百分秒 * 14. 判断数据类型函数 例 Vartype(表达式) Type( ’表达式’ ) 13. 日期转换成字符:Dtoc(日期表达式) 2.4.2 常用字符型函数 函数值都是大写数据类型符号,用以指出表达式值的数据类型 要判断的表达式也可以用” ” 或 [ ]作为定界符 函数值的格式与Set Date和Set Century的 设置有关。 例 * 字符转换成日期: Ctod(字符表达式) 例 系统日期(时间)函数:Date( ) Datetime( ) 日期表达式±数值表达式 例 日期表达式-日期表达式 例 日期时间表达式±数值表达式 例 日期时间表达式-日期时间表达式 例 由”+” 或”-”运算符连接日期或数值型数据 所构成的运算式。 数值表达式的值表示秒数。“+”表示求日 期时间表达式值后的日期时间;“-”表示 求日期时间表达式值前的日期时间。 2.5 日期及日期时间型表达式 数值表达式的值表示天数 。“+”表示求日期 表达式值后的日期;“-”表示求日期表达式 值前的日期。 运算结果是数值型数据,表示两个日期时间之间相差的秒数。 运算结果是数值型数据,表示两个日期 之间相差的天数 若字符表达式值不符合日期格式要求,则返回空日期型数据。 * 2.6 关系表达式 采用关系运算符将同类型数据连接起来,以便进行比较。关系运算的结果是逻辑型数据:当关系成立时,运算结果为真(.T.);否则运算结果为假(.F.) * 运算符: 、=、、=、! # 、 =、 == 、$ 2.6 关系表达式 比较规则:依据数学上的比较规则; 较后日期(时间)较前日期(时间); 逻辑真(.T.)逻辑假(.F.)。 “不等于”运算符,相当于数学上的≠ 精确相等。要求两个字符串(包含空格)必须完全一致,运算结果才是.T. 。如:“王晓”==“王晓”的结果为.T.,“王晓”==“王晓明”的结果为.F. * 精确比较规则:Set Exact On 例 非精确比较规则:Set Exact Off 例 2.6.1 字符型数据的比较规则 字符型数据的比较结果取决于当前的比较规则和 排序次序。 对两个字符型数据去掉尾部空格后的字符串自左向右按对应字符进行比较。如果比较到某位字符不相等,则包含小字符的字符串较小;如果比较到较短字符串的末尾还没比较出大小关系,则短字符串较小;如果两个字符串完全相同,则运算结果为相等(=)。 两个字符型数据(含空格)自左向右按对应字符进行比较。如果比较到某位字符不相等,则包含小字符的数据较小;如果运算

文档评论(0)

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

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

1亿VIP精品文档

相关文档