vfp02.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文档。上传文档
查看更多
vfp02

第2章 Visual FoxPro数据库管理系统概述 每条命令必须以命令动词开头 一条命令中,各语法成份之间必须用空格隔开,关键字与其后的内容之间也必须用空格分隔 命令中的关键字(包括函数)可简写为前4个字符 比较长的命令可在行末利用续行符“;”实现换行输入(最后一行不需要分号) 命令中必须使用半角状态下的西文标点符号,命令中的英文字符大小写等价 输入完命令后按Enter键执行命令 2.4 小型案例实训 案例说明:将一个十进制正整数的各位数字按相反的顺序重新排列成一个正整数,则称这两个数互为反序数,如102和201,36和63等。假定有一个三位十进制整数,要求用两种方法,在Visual FoxPro命令窗口执行有关命令求它的反序数。 方法一: x=258 给内存变量x赋值 x1=INT(x/100) 取出百位数数字 x2=INT(MOD(x,100)/10) 取出十位数数字 x3=MOD(x,10) 取出个位数数字 ?x1+10*x2+100*x3 输出反序数,结果显示852 方法二: x=258 给内存变量x赋值 y=STR(x,3) 将原三位数转换为三位字符串 y1=LEFT(y,1) 取出百位数字符 y2=SUBSTR(y,2,1) 取出十位数字符 y3=RIGHT(y,1) 取出个位数字符 ?VAL(y3+y2+y1) 输出反序数,结果显示852 命令格式及常用命令的使用 项目管理器的使用 注意各种类型常量的表示方法 变量的种类及内存变量的使用 各种类型的运算符和表达式 常用系统函数的使用 要点总结 NULL值的概念及处理方法 2.4 Visual FoxPro语言基础 (3)ALLTRIM( )、LTRIM( )、RTRIM( )、TRIM( )函数 [功能]: ALLTRIM( )函数删除指定字符表达式的前导和尾部空格符 LTRIM( )函数删除指定字符表达式的前导空格 RTRIM( )和TRIM( )函数删除指定字符表达式的尾部空格 [语法格式]: ALLTRIM(cExpression) LTRIM(cExpression) RTRIM(cExpression) TRIM(cExpression) [参数含义]: cExpression:字符表达式 [返回值类型]: C型 [实例]: x=SPACE(2)+FoxPro+SPACE(4)+程序设计+SPACE(3) x1=LTRIM(x) x2=RTRIM(x) x3=TRIM(x) x4=ALLTRIM(x) ?LEN(x1),LEN(x2),LEN(x3),LEN(x4) 结果:21 20 20 18 2.3 Visual FoxPro语言基础 (4)取子串函数LEFT( )、RIGHT( )、SUBSTR( ) [功能]: SUBSTR( )函数是从字符表达式中返回子串 LEFT( )函数是从字符表达式最左边字符开始返回指定数目的子串 RIGHT( )函数是从字符表达式最右边字符开始返回指定数目的子串 [语法格式] LEFT(cExpression,nExpression) RIGHT(cExpression,nExpression) SUBSTR(cExpression,nStartPosition[,nCharactersReturned]) [参数含义]: cExpression:指定要从其中返回子串的字符表达式 nExpression:指定截取的子串长度 nStartPosition:指定开始截取子串的起始位置 nCharactersReturned:指定截取的子串长度 [返回值类型]:C 2.3 Visual FoxPro语言基础 [实例]: x=VisualFoxPro STORE 数据库程序设计 TO y ?LEFT(x,6),LEFT(y,6) 显示Visual 数据库 ?LEFT(x,18) 结果为原字符串,显示VisualFoxPro ?LEFT(x,0) 结果为空字串,无显示内容 ?RIGHT(x,6),RIGHT(y,8) 显示FoxPro 程序设计 ?RIGHT(y,18) 结果为原字符串,显示数据库程序设计 ?RIGHT(x,-2) 结果为空字串

文档评论(0)

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

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

1亿VIP精品文档

相关文档