数据与数据的运算

数据与数据的运算

ID:39267829

大小:304.81 KB

页数:36页

时间:2019-06-29

数据与数据的运算_第1页
数据与数据的运算_第2页
数据与数据的运算_第3页
数据与数据的运算_第4页
数据与数据的运算_第5页
资源描述:

《数据与数据的运算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章数据与数据的运算2.1数据表中的数据类型2.2常量与变量2.3运算符与表达式2.4常用函数2.5命令格式2.1数据表中的数据类型数据库是用来组织和存储数据的,数据的类型有多种,如数值、字符、图片、多媒体等等。VisualFoxPro6.0给用户提供了多种数据类型,不同的数据类型具有各自的取值范围和特点,计算机根据不同的数据类型,进行不同的操作。这些数据类型应用于程序设计开发时,可以通过常量、变量、数组等表现出来。VisualFoxPro6.0提供了13种数据类型应用于数据库。(1)字符型(Charac

2、ter)由字母(汉字)、数字、空格等任意ASCII码字符组成。字符数据的长度为0~254,每个字符占1个字节。(2)货币型(Currency)在使用货币值时,可以使用货币型来代替数值型。小数位数超过4位时,系统将进行四舍五入的处理。每个货币型数据占8个字节。(3)日期型(Date)用以保存不带时间的日期值。日期型数据的存储格式为“yyyymmdd”其中yyyy为年,占4位,mm为月,占2位,dd为日,占2位。日期型数据的表示有多种格式,最常用的格式为mm/dd/yyyy。日期型数据取值的范围是:公元0001

3、年1月1日~公元9999年12月31日(4)日期时间型(DateTime)用以保存日期和时间值。日期时间型数据的存储格式为“yyyymmddhhmmss”。(5)逻辑型(Logical)用于存储只有两个值的数据。存入的值只有真(.T.)和假(.F.)两种状态,占1个字节。(6)数值型(Numeric)用来表示数量,它由数字0~9、一个符号(+或-)和一个小数点(.)组成。数值型数据的长度为1~20,每个数据占8个字节。(7)双精度型(Double)双精度型只能用于数据表中字段的定义,它采用固定存储长度的浮点

4、数形式。与数值型不同,双精度型数据的小数点的位置是由输入的数据值来决定的。每个双精度型数据占8个字节。(8)浮点型(Float)只能用于数据表中字段的定义,浮点型在功能上与数值型等价。(9)通用型(General)用于存储OLE对象,只能用于数据表中字段的定义。该字段包含了对OLE对象的引用。(10)整型(Integer)用于存储无小数部分的数值,只能用于数据表中字段的定义。在数据表中,整型字段占用4个字节。整型以二进制形式存储,不象数值型那样需要转换成ASCII字符存储。(11)备注型(Memo)备注型用

5、于字符型数据块的存储,只能用于数据表中字段的定义。在数据表中,备注型字段占用10个字节,并用这10个字节来引用备注的实际内容。实际备注内容的多少只受内存可用空间的限制。(12)字符型(二进制)用于存储任意不经过代码页修改而维护的字符数据,只能用于数据表中字段的定义。(13)备注型(二进制)用于存储任意不经过代码页修改而维护的备注型数据,只能用于数据表中字段的定义。2.2常量与变量1.常量常量是指在程序运行过程中不变化的数据。常被应用于程序开发的调试阶段,具有字符型、数值型、日期型、日期时间型、逻辑型等多种类

6、型。(1)字符型常量,用单引号或双引号括起来的字符串,如:“ABCD”,‘你好’;(2)数值型常量,如:5,28.23,-3;(3)日期型常量和日期时间型常量,如:{^2001-10-30},{^2001-10-3011:25am};(4)逻辑型常量,只有两种:.T.和.F.。2.变量变量的概念指代计算机内存中的某一位置,其中可存放数据。可以改变一个变量的内容,但其名称和存储区域可以一直使用,直到结束VisualFoxPro工作期或释放该变量。变量包括内存变量、字段变量和系统变量三种类型。(1)内存变量是内

7、存变量用来存储数据,在程序开始运行时在内存中创建,在程序结束时从内存中释放。变量名由英文字母、汉字、数字或下划线构成,但必须以英文字母、汉字或下划线开头,在VisualFoxPro6.0版本中,其长度不受任何限制,但不能与系统的保留字同名。①内存变量的赋值②内存变量的显示③内存变量的保存④内存变量的恢复⑤内存变量的清除(2)数组数组是按一定顺序排序的一组内存变量,数组中的各个变量称为数组元素。数组必须先定义后使用。①数组的定义格式:DIMENSION

8、DECLARE[<数组名>(<下标1>[,<下标2>])

9、,<数组名>(<下标1>[,<下标2>])......]②数组的赋值系统将各数组元素的初值设置为.F.,用赋值命令可以为数组元素单个地赋值,也可以为整个数组的各个元素赋以相同值,允许同一数组的元素类型不同。(3)字段变量数据库中数据以二维表的形式存在,表的行、列分别称为记录和字段。表的每一个字段都是一个字段变量,变量的值因记录的不同而不同,字段变量在建立表结构时定义,修改表结构时可以重新定义。注:当同名的内存变量

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

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

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