取子串函数.doc_第1页
取子串函数.doc_第2页
取子串函数.doc_第3页
取子串函数.doc_第4页
取子串函数.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

取子串函数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)1、 数值型转换为字符串 N_C Str(数值表达式,长度,小数位数)先满足整数部分,再长度和小数位数省略长度,小数位数,默认小数值为0,长度默认为102、 字符转换为数值类型 C_NVal(字符表达式) 数字组成的字符串首字符不是数字转换为03、 字符串和日期,日期时间的转换 C_D C_TCtod(由日期组成的字符表达式)Ctot()?ctod(01/01/07)?vartype(ctod(01/01/07)?ctot(08/08/2008 12:12)4、 日期时间转换为字符串 D_C T_CDtoc() Ttoc()store datetime() to a?dtoc(a)?vartype(dtoc(a)?ttoc(a)?vartype(ttoc(a)5、 宏替换函数 &后跟字符变量& 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)基于表文件的测试函数1、 表文件首部和尾部测试Bof() before of file Eof() end of fileUse 表名 表示使用某个表Browse 浏览表(显示)Skip 1 向下移动1条记录Skip -1 向上移动1条记录2、 记录号测试函数 Recno()测试表文件的当前记录3、 记录个数的测试Reccount()测试表文件的记录个数4、 条件测试函数Iif(逻辑表达式,表达式1,表达式2)iif(chj=60,及格,不及格)先判断条件,如果成立执行第一个表达式,否则执行第二个表达式iif(chj=80,优秀,及格)5、 记录删除的测试函数Deleted() 测试是否有删除标记 Delete的删除为逻辑删除Pack 把记录彻底删除,物理删除程序和程序文件程序:能够完成一定任务的命令的有序集合Vf的两种功能:1、 交互方式:命令窗口2、 程序方式:专门程序窗口步骤:编写程序建立程序文件(.prg)运行程序执行程序优点:方便修改,保存,输入 多次运行 实现命令窗口不能实现的功能说明: Modify command 程序名 & 建立程序文件Do 程序名 执行程序扩展名:.prg,同时产生两个备注文件,.fxp .bakCtrl+W 关闭并保存程序文件Quit 退出程序Return 返回上级程序Cancal 取消简单的输入,输出命令 1、 输入命令:input input 请输入你的成绩: to chjinput 字符表达式 to 内存变量input 命令输入的类型不一样,要加上类型定界符input 命令可以接受任何类型的输入2、 accept 命令accept 字符表达式 to 内存变量只能接收字符串 ,不需要定界符,数字自动转化为字符3、 wait

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论