网站大量收购独家精品文档,联系QQ:2885784924

沈阳职业技术学院《数据库原理及应用》14.pptVIP

沈阳职业技术学院《数据库原理及应用》14.ppt

  1. 1、本文档共33页,可阅读全部内容。
  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文档。上传文档
查看更多
第 5 周 总第 14 次 学时: 2 教学专业班级:09计信1、2 课程:数据库原理及应用 授课教师:杜歆    6.1 数据及其运算    第6章 VFP应用程序设计结构 VFP应用程序使用的方式有四种: 向导方式、菜单方式、命令方式和程序执行方式 程序设计的四种基本逻辑结构: 顺序结构、条件分支结构、 循环结构和过程 内存变量分为四种类型:  数值型  字符型  逻辑型  日期型 6.1.2 数组 1、定义数组 命令格式: DIMENSION 数组名1(下标;1[,下标2])[,数组名2…] 功能:定义一个或多个数组。 例:DIME A(3),B(2,3) PUBLIC A(3),B(2,3) 说明: (1)每个数组最多可有3600个数组元素。 (2)数组占用空间的计算方法是: 每个数组元素占18个字节,例如数组A(2, 3)占:2*3*18=108 个字节 (3)数组下标的起始值是1。 (4)数组分为公用和专用两种类型。在命令窗口中定义的数组为公用,在程序中用DIMENSION定义的数组为专用;用PUBLIC定义的数组为公用。 6.1.3 函数 1、INT(数值表达式):取整 例:INT(3.14)=3 INT(-3.56)=-3 2、EXP(数值表达式 ):指数函数 例:EXP(0)=1.00 EXP(1)=2.72 8、VAL(字符表达式):把字符串转换成数值。 例:VAL(“123.456”)=123.46 VAL(“12Ac456”)=12.00 VAL(“12e3”)=12000.00 VAL(“A123”)=0.00 9、DTOC( 日期表达式):把日期转换成字符串。 DTOC({^1999/01/12})=“01/12/99” 10、CTOD(字符表达式):把字符串转换成日期。 CTOD(“01/12/99”)={01/12/99} 11、UPPER(字符串):将表达式中的小写字母转换成大写字母 12、LOWER (字符串):将表达式中的大写字母转换成小写字母 ?UPPER(‘Abcde’),LOWER(‘Abcde’) 12、EOF( ) :判断记录指针是否指向库尾,如果是则值为.T.,否则值为.F.。 13、BOF( ) :判断记录指针是否指向库首,如果是则值为.T.,否则值为.F.。 14、RECNO( ) :返回当前记录的记录号的值。结果是一个数值。 6.1.4 表达式 表达式是由常量、变量、函数和运算符组成的一个有物理意义的式子。 表达式分为:数值表达式、字符表达式、关系表达式、日期表达式和逻辑表达式 1、数值表达式 运算符按运算的优先顺序排列为: ( ) (括号优先级最高) ^或**(乘方运算符) *(乘法运算符) /(除法运算符) %(取模运算符) +, - 2、字符表达式 字符运算符:+、-、$ (1)“+”:完全连接运算 格式:“字符串1”+“字符串2” 功能:将两个字符串连接生成一个新的字符串。 例:“abc ” + “def”=“abc def” “abc ” - “def”=“abcdef ” (2)“-”:不完全连接 格式:字符串1 - 字符串2 功能:也是将两个字符串连接生成一个新字符串。 注:字符串1末尾的空格挪到生成的新字符串的末尾。 (3)“$”:包含运算 格式:字符串1 $字符串2 功能:如果字符串1是字符串2的子串,表达式的值为.T. ,否则值为.F. 。 例:“ABC”$“ABCD”=.t. “ABD”$“ ACBDE”=.f. 3、关系表达式 运算符包括: 、、=、=、(!=、#)、=、== 注: (1)关系运算符两边的数据类型必须一致才能进行比较。 (2)字符型数据用ASCII码进行比较。 (3)当表达式成立时值为.T.,否则值为.F.。 (4)在进行“=”运算时,应注意: 与系统当前SET EXACT 命令的状态有关, 当处于SET EXACT ON时,使两个字符串的长度相等后再进行比较;当处于SET EXACT OFF时(系统默认)只是逐个逐个字符比较,直到“=”号右边字符串的最后一个字符为止。 例:“abc”=“abc ” “abc”=“ab” 4、日期表达式 运算符: +、- 格式: (1)日期+数值N:表示该日期再过N天后的日期; 例: DATE( )+10 再

文档评论(0)

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

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

版权声明书
用户编号:8135026137000003

1亿VIP精品文档

相关文档