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

第二章-Visual-Foxpro程序设计基础.ppt

  1. 1、本文档共100页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF中除了能够对数据表中的数据进行处理,也可以对诸如常量、变量等数据表之外的数据进行单独处理。简单的数据处理可以通过函数、表达式和单条命令完成,复杂的数据处理可能需要编写程序来完成。 常量与变量—常量 数值型常量 即常数,由数字0~9、小数点和正负号构成。 例:12 3.45 -6.78 5.878E12 1.6E-12 常量与变量—常量 货币型常量 用来表示货币值,书写格式与数值型常量类似, 但要加上一个前置符号($).采用4位小数 例: $123.4568 常量与变量—常量 字符型常量 也称字符串,使用半角单引号、双引号或方括号作为定界符。 例: “计算机” ‘Hello’ [“abc”,’黄河’] 常量与变量—常量 日期型常量 定界符为花括号 常量与变量—常量 影响日期格式的设置命令 SET MARK TO [日期分隔符] 常量与变量—常量 影响日期格式的设置命令 SET DATE [TO] YMD/MDY/DMY 常量与变量—常量 影响日期格式的设置命令 SET CENTURY ON/OFF 常量与变量—常量 逻辑型常量 逻辑真: .T. .t. .Y. .y. 逻辑假: .F. .f. .N. .n. 常量与变量—变量 变量: 在整个程序运行当中,值可以发生改变的量。 思考: 常量与变量—变量 内存变量的赋值形式 内存变量名=表达式 STORE 表达式 TO 内存变量名表 常量与变量—变量 数组 创建数组命令: DIMENSION 数组名 (下标上限1[,下标上限2]) 常量与变量—变量 内存变量的显示 LIST MEMORY [LIKE 通配符] DISPLAY MEMORY [LIKE 通配符] 常量与变量—变量 内存变量的清除 CLEAR MEMORY 清除所有内存变量 表达式 数值表达式 表达式 字符表达式 +:首尾联接两个字符串 - :联接两个字符串,将第一个字符串尾部空格移到合并后的新字符串尾部 表达式 日期时间表达式 日期表达式的计算 {^2009-06-15}-{^2009-06-08} 表达式 关系表达式 表达式 逻辑表达式 .NOT.或! 逻辑非 取反 .AND. 逻辑与 全真为真 .OR. 逻辑或 全假为假 各种运算符的优先级 例: ?((10%3=1) and (15%2=0)) or “电脑”!=“计算机” 2.菜单方式 在Visual FoxPro 环境下,也可以通过系统提供的菜单选项,对数据库资源进行操作管理和对系统环境进行设置;并通过菜单建立命令文件及运行命令文件。所谓菜单方式,即通过打开不同的菜单选择并完成不同的操作。我们在以前各章所讲的内容其实都可说是菜单方式。 3.程序文件方式 命令和菜单方式是VF的交互工作方式,这种方式适合解决一些比较简单的问题,如果问题较为复杂或任务较大,那么就可能执行很多命令,而且这些命令不见得是以顺序方式逐个执行的,此时交互方式就会显得力不从心,程序方式是必然的选择。 程序是完成一定任务的命令的有序集合。这些命令存放在称为命令文件或程序文件的文本文件中。 2009年3月 2009年9月 (13)计算结果不是字符串“Teacher”的语句是 A) at(myTeacher,3,7) ??? B) substr(MyTeacher,3,7) C) right(MyTeacher,7) D) left(Teacher,7) 2010年3月 2011年9月 (14)假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是 A)left(b,6)-right(a,6) B)substr(b,1,3)-substr(a,6,3) C)A和B都是 D)A和B都不是 (20)在Visual FoxPro中,如果希望跳出SCAN … ENDSCAN 循环体外执行ENDSCAN后面的语句,应使用 A)LOOP语句 B)EXIT语句 C)BREAK语句 D)RETURN语句 2011年9月 (6)为了使日期的年份显示4位数字应该使用SET CENTURY 【6】 命令进行设置。 ON (7)在Visual FoxPro中可以使用命令DIMENSION 或 【7】 说明数组变量。 DECLARE (8)在Visual FoxPro中表达式(1+2^(1+2))/(2+2)的运算结果是 【8】 。 2.25 (9)如下程序的运行结果是 【9】 。 C

您可能关注的文档

文档评论(0)

好文精选 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档