第十一章VFP基础知识精品课件.pptVIP

  • 7
  • 0
  • 约5.4千字
  • 约 30页
  • 2018-10-11 发布于河北
  • 举报
第十一章VFP基础知识精品课件

第十一章 VFP基础知识 11.1 VFP的语言成分 11.2 VFP的文件及类型 11.3 VFP的常用函数 习题及答案 11.1 VFP的语言成分 11.1.1 数据类型 11.1.2 表达式 11.1.3 命令结构 11.1.4 数组 11.1.5 函数 11.1.1 数据类型 1. 字符型数据(C) 字符型数据由若干个计算机能显示的键盘符号、汉字、图形符号组成,其宽度最多为254个字符。 字符型数据要用单引号 (或双引号 或方括号[ ])括起来,其中单引号 、双引号 、方括号[ ]称为字符串定界符。 2. 数值型数据(N) 数值型数据是由正负号、小数点和数字0~9组成的任意实数,可进行算术运算。 数值型数据也可以是不含小数点的整数或是采用科学记数法表示的数值,即可以写成“尾数E指数”的形式,其中尾数一般是实数,指数是整数。 3. 货币型数据(Y) 如果用户需要储存货币类型的数据可以用货币型。 它与数值型不同的是货币型数据将自动保留四位小数,其宽度系统自动定义为8个字节。并且在输入货币型数据时,应在数值前面加上一个$符号 4. 浮动型(F) 浮动型与数值型数据类似,它由正负号(+或-)、数字0~9和小数点组成。 5. 日期型(D) 日期型数据用于表示日期信息 日期型数据系统自动定义宽度为8个字节。 6. 日期时间型(T) 日期时间型数据由年月日和时间组成 该类数据的宽度由系统自动定义为8个字节 7. 整型(I) 整型数据用于表示整数,宽度为4个字节。 8. 双精度型(B) 双精度型用于表示精度要求较高的数值,或真正的浮动数。 9. 逻辑型(L) 逻辑型数据只有两种取值,逻辑真值.T.(或.Y.、.t.、.y.)和逻辑假值.F.(或.N.、.f.、.n.)。 系统自动定义宽度为1个字节。 10. 备注型(M) 备注型由若干个能显示的符号组成,宽度不受限制。 一个表的备注信息集中存储在一个与表的主名同名,但扩展名为FPT的备注文件中,VFP会自动地把表与它的备注文件联系起来。 11. 通用型(G) 通用型数据用来存放图像、声音、电子表格等多媒体数据,它也存储于扩展名为FPT的备注文件之中。 在表中通用型的数据宽度也由系统自动定义为4个字节。 11.1.2表达式 表达式一般由常量、变量或函数通过运算符连接而成。最简单的表达式可以是常量或变量。 1.常量 (1) 字符型常量 字符型常量又称字符串,是由字符和汉字组成,最大长度为254个字符。 字符型常量必须用定界符括起来,定界符有三种:单引号‘ ’、双引号“ ”和方括号[ ]。 当字符本身含有定界符时,必须用另一种异于该定界符的定界符。 (2) 数值型常量 数值型常量是用整数、小数或科学计数法表示的数据。 (3) 日期型常量和日期时间型常量 在VFP中采用了严格和通常两种日期格式,其中系统默认的是严格的日期格式:{^yyyy-mm-dd[,][hh[:mm[:ss]][a|p]]}。 通常格式为:{mm/dd/yy [,][hh[:mm[:ss]][a|p]]}。其中的a代表上午,p代表下午。 由严格日期格式转换到通常日期格式需执行Set Strictdate to 0,反之转换到严格日期格式应执行Set Strictdate to 1。 (4) 逻辑型常量 逻辑型常量由逻辑真值和逻辑假值构成,逻辑值两边必须有圆点。 (5) 货币型常量 货币型常量均以$符号开头,并且系统自动保留四位小数。 2. 变量 字段变量 字段变量是在建立表时定义的,当表打开时,表中定义的所有字段即可被引用。 它将随着当前记录的改变而取不同的值,因此称为字段变量。 字段变量的数据类型与该字段定义的类型一致,所以字段变量有13种类型。 内存变量 内存变量存在于内存中,独立于表,内存变量是一种临时的工作单元,通常用来保存中间结果或分析处理后的数据结果。 内存变量有六种类型:字符型内存变量、数值型内存变量、日期型内存变量、日期时间型内存变量、逻辑型内存变量和货币型内存变量。 系统内存变量 系统内存变量是VFP自动建立和管理的内存变量,用户不能建立和删除,它可用于打印机和屏幕输出格式的控制 系统内存变量名均由下划线“_”开头,以区别于用户自定义内存变量。 3. 赋值命令(Store)和显示命令(?/??) 赋值命令 格式1:Store 表达式 To 内存变量1[,内存变量2,……,内存变量n] 格式2:内存变量名=表达式 P262例1 显示命令 格式:?|?? 表达式1,表达式2,……,表达式n P262例2 P262例3 4. 运算符 (1) 算术运算符 算术运算符主要是对数值型数据和货币型数据进行加

文档评论(0)

1亿VIP精品文档

相关文档