取子串函数.docVIP

  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文档。上传文档
查看更多
取子串函数

取子串函数 Left(字符表达式,长度) Right(字符表达式,长度) Substr(字符表达式,起始位置,长度) 计算子串出现次数函数 Occurs(字符表达式1,字符表达式2) 子串位置函数 At(字符表达式1,字符表达式2) Atc(字符表达式1,字符表达式2) 不区分大小写 子串替换函数 Stuff(被替换的字符串,起始位置,长度,替换字符串) 子串匹配函数 Like(字符表达式1,字符表达式2) * ? 通配符 * 任何多个字符,?表达一个字符 ?like(ab*,a) ?like(a*,a) ?like(ab*,b) ?like(ab?,b) ?like(ab?,a) 3、日期时间函数 系统日期和时间 Date() Time() Datetime() 年,月,日函数 Year() Month() Day() 从日期中分离出年,月,日 时,分,秒 Hour() Minute() Sec() hour({^2009-01-22 11:41:}) ?minute({^2009-01-22 11:41:}) ?sec({^2009-01-22 11:41:}) ?hour(datetime()) ?minute(datetime()) ?sec(datetime()) 从日期时间中分离出小时,分钟,秒 数据类型转换函数: 数字型(N) 字符(C)、货币(Y)、日期(D)、日期时间(T)、逻辑(L) 数值型转换为字符串 Str(数值表达式,长度,小数位数) 先满足整数部分,再长度和小数位数 省略长度,小数位数,默认小数值为0,长度默认为10 字符转换为数值类型 Val(字符表达式) 数字组成的字符串 首字符不是数字转换为0 字符串和日期,日期时间的转换 Ctod(由日期组成的字符表达式) Ctot() ?ctod(01/01/07) ?vartype(ctod(01/01/07)) ?ctot(08/08/2008 12:12) 日期时间转换为字符串 Dtoc() Ttoc() store datetime() to a ?dtoc(a) ?vartype(dtoc(a)) ?ttoc(a) ?vartype(ttoc(a)) 宏替换函数 后跟字符变量 字符型变量 k=456 ?k*100 的功能是去掉定界符 五、测试函数 1、值域测试 Between(参数1,参数2,参数3) 1是否在2和3之间 between($20,$10,.null.) .null.表示为空值,代表不确定的值或者缺少值 between 后的参数只要其中一个为空,结果为空 2、空值 (null)测试函数 Isnull() 只能测试.null.不能认为空字符和0等为空值 3、“空”值测试 Empty() 数值 0 字符 空格 空串 回车 换行 制表符 货币 0 逻辑 .F. 日期时间 ctod(“”) ctot(“”) 4、数据类型测试 Vartype() 数字型(N) 字符、备注类型(C)、货币(Y)、日期(D)、日期时间(T)、逻辑(L) 对象型(O) null值 (X) 通用类型(G) 未定义(U) 基于表文件的测试函数 表文件首部和尾部测试 Bof() before of file Eof() end of file Use 表名 表示使用某个表 Browse 浏览表(显示) Skip 1 向下移动1条记录 Skip -1 向上移动1条记录 记录号测试函数 Recno() 测试表文件的当前记录 记录个数的测试 Reccount() 测试表文件的记录个数 条件测试函数 Iif(逻辑表达式,表达式1,表达式2) iif(chj=60,及格,不及格) 先判断条件,如果成立执行第一个表达式,否则执行第二个表达式 iif(chj60,不及格,iif(chj=80,优秀,及格)) 记录删除的测试函数 Deleted() 测试是否有删除标记 Delete的删除为逻辑删除 Pack 把记录彻底删除,物理删除 程序和程序文件 程序:能够完成一定任务的命令的有序集合 Vf的两种功能: 交互方式:命令窗口 程序方式:专门程序窗口 步骤:编写程序——建立程序文件(.prg)——运行程序——执行程序 优点:方便修改,保存,输入 多次运行 实现命令窗口不能实现的功能 说明: Modify command 程序名 建立程序文件 Do 程序名 执行程序 扩展名:.prg,同时产生两个备注文件,.fxp .bak Ct

文档评论(0)

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

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

1亿VIP精品文档

相关文档