VFP课件09版数据与数据运算复习2学时

VFP课件09版数据与数据运算复习2学时

ID:39012643

大小:749.81 KB

页数:73页

时间:2019-06-23

VFP课件09版数据与数据运算复习2学时_第1页
VFP课件09版数据与数据运算复习2学时_第2页
VFP课件09版数据与数据运算复习2学时_第3页
VFP课件09版数据与数据运算复习2学时_第4页
VFP课件09版数据与数据运算复习2学时_第5页
资源描述:

《VFP课件09版数据与数据运算复习2学时》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章数据与数据运算复习第1章数据与数据运算1-4数据类型、常量和变量1-5VisualFoxPro6.0的常用函数1-6操作符及表达式1-7小结第四节数据类型、常量和变量1-4数据类型、常量和变量1-4-1数据类型在VisualFoxPro中所有的数据都具有类型,数据类型决定数据的存储方式和使用方式,即数据的取值范围和可以进行的操作。VisualFoxPro6.0的数据类型分为两大类,一种适用于变量和数组,另一种适用于数据表中的字段。VisualFoxPro定义了13种字段类型和7种数据类型。1-4数据类型、常量和变量字段类型是:字符型、数值型、浮动型、双精度型、整型、货币型、

2、日期型、日期时间型、逻辑型、备注型、通用型、二进制字符型和二进制备注型。数据类型是:字符型、数值型、货币型、日期型、日期时间型、逻辑型和通用型。1-4-2常量常量:在程序的运行过程中不改变其值的量常量的种类:5类数值型常量字符型常量逻辑型常量日期型常量货币型常量1.数值型常量用整数、小数、科学计数法表示的数举例:85,-56.2,1.256E3,3.8E-2等2.字符型常量由一串字符组成的字符串表示:用“”(双引号)、‘’(单引号)、[](方括号)括起来举例:’副教授’、”boy”、[数据库系统]是合法常量,而””Iamaboy””、’It’sabest’是非法常量。注意:最长只

3、能为254个字符3.逻辑型常量表示“真”或“假”的量表示方法:“真”——.T.、.Y.、.t.、.y.“假”——.F.、.N.、.f.、.n.注意:两边的点不能少4.货币型常量表示货币值的量表示:以$开头,4舍5入到小数点4位举例:$123.456789结果为123.45685.日期型常量日期时间常量也必须用花括号括起来,格式为:{^YYYY-MM-DD[hh[:mm[:ss]][a

4、p]]}例如:{^2005/05/1910:04am}、{^2005-05-2111:32:14pm}。但必须注意日期和时间之间必须有空格。6.日期时间型常量在VisualFoxPro6.0中日期型

5、常量用花括号“{}”作为定界符括起来,格式为:{^YYYY-MM-DD}例如:{^2005/05/18},或{^2005-05-18}。1-4-3变量在命令操作和程序运行过程中其值允许变化的量称变量,在VisualFoxPro6.0中使用的变量分为字段变量、内存变量两种。每个变量都必须有一个变量名,变量名是由字母、汉字、数字和下划线组成,但必须以字母或汉字。在命令操作和程序运行过程中其值允许变化的量称变量。在VisualFoxPro6.0中使用的变量分为字段变量、内存变量两种。每个变量都必须有一个变量名,变量名是由字母、汉字、数字和下划线组成,但必须以字母或汉字打头。变量可以理解

6、为在计算机内存中装数据的盒子,盒子的名字就叫变量名,而盒子里可以装各种各样的数据。数据的值与盒子的名字无关。A11.字段变量字段变量是数据表结构中的任意一个数据项。在一个数据表中,一个字段就是一个字段变量。字段变量在建立表结构时定义,修改表结构时可重新定义,或增删字段变量。字段变量的类型有13种。字段变量是一种多值变量,假设一个数据表中有10条记录,那么该数据表的每一字段就有10个取值,当用字段作变量时,它的当前值随着记录指针的移动而不断变化。字段变量2.内存变量内存变量是表结构之外独立存在于内存中的变量。内存变量可用来存储数据,定义内存变量时需为它取名并赋初值,内存变量建立后存

7、储于内存中。VisualFoxPro6.0中共定义了6种类型的内存变量:数值型、字符型、日期型、日期时间型、逻辑型和货币型。可分为简单变量和数组变量。简单变量数组变量数值型字符型日期型日期时间型逻辑型货币型。内存变量字段变量类型有13种(1)内存变量赋值命令格式1:〈内存变量〉=<表达式〉格式2:STORE<表达式>TO<内存变量表>功能:计算〈表达式〉,然后将计算结果赋给内存变量。例如:q={^2008/01/01}(2)表达式值显示命令格式:?/??<表达式表>功能:将表达式的值显示在屏幕上。例如:q={^2008/01/01}?q(2)表达式值显示命令格式:?/??<表达式

8、表>功能:将表达式的值显示在屏幕上。【说明】1.命令格式中的?/??可任选一个,它们的输出格式不同。?表示从屏幕下一行的第一列起显示结果,??表示从当前行的当前列起显示结果。例如:?Z&&在VFP主窗口中显示VFP6.0?s1&&换一行后显示28??“数据库应用”&&接着上一个命令显示结果28的后面显示“数据库应用”2.<表达式表>是表示用逗号隔开的多个表达式组,命令执行时遇逗号就空一格。例如:?“Z=”,Z&&显示Z=VFP6.0变量名与变量值形象化地理解,单个的内存变量就是一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。