VF03数据及其运算解读.ppt

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF03数据及其运算解读

第三章 数据及其运算 数据是计算机程序处理的对象,也是运算产生的结果。 VFP数据库管理系统是进行数据处理的强有力工具。 常量和变量是数据运算和处理的基本对象,而表达式和函数则体现了语言对数据进行运算和处理的能力及功能。 3.1数据类型 数据是描述事物的符号,它的类型决定了其存储和使用方式。 1、数值型 数值型数据(Numeric)是表示数量并可以进行算术运算的数据类型,用字母N表示。数值型数据由数字(0~9)、小数点和正负号组成。数值型数据在内存中占用8个字节。 数值型数据由于表达或存储形式的不同,又被分为数值型(numeric)、浮点型(float)、双精度型(double)和整型(integer)。 2、字符型 字符型数据(Character)描述的是不具有计算能力的文字数据类型,是最常用的数据类型之一,用字母C表示。字符型数据是由汉字和ASCII字符集中可打印字符(英文字符、数字字符、空格及其他专用字符)组成的。 字符型数据的最大长度为254个字符。 3、货币型 货币型(Currency)数据是为存储货币值而使用的一种数据类型,它默认保留4位小数,占据8字节存储空间。货币型数据用字母Y表示。 4、日期型 日期型数据(Date)是用于表示日期的数据,用字母D表示。 日期的默认格式为{mm/dd/yy}。其中:mm代表月,dd代表日,yy代表年。年度也可以是4位。日期型数据的长度固定为8位。日期型数据的显示格式有多种,它受系统日期格式设置的影响。 5、日期时间型 日期时间型(Date Time)数据是表示日期和时间的数据,用字母T表示。 日期时间的默认格式是{mm/dd/yyyy hh:mm:ss},其中,mm、dd、yyyy的意义与日期型相同,其中,hh表示小时,mm表示分钟,ss表示秒数。日期时间型数据也是采用固定长度8位,取值范围是:日期为01/01/0001~12/31/9999,时间为00:00:00~23:59:59。 例如:{08/16/2003 10:35:30}表示2003年8月16日10时35分30秒这一日期和时间。 6、逻辑型 逻辑型数据(Logic)是描述客观事物真假的数据,用于表示逻辑判断结果,用字母L表示。 逻辑型数据只有真(.T.或.Y.)和假(.F.或.N.)两种值。长度固定为1位。 7、备注型 备注型数据(Memo)是用于存放较长的字符型数据的数据类型,用字母M表示。备注型数据没有数据长度限制,仅受限于磁盘空间。它只用于表中字段类型的定义,字段长度固定为4个字节,实际数据存放在与表文件同名的备注文件(.fpt)中,长度根据数据的内容而定。 8、通用型 通用型数据(General)是用于存储OLE对象的数据,用字母G表示。 通用型数据中的OLE对象可以是电子表格、文档、图片等。OLE对象的实际内容、类型和数据量取决于连接或嵌入OLE对象的操作方式。 通用型数据只用于数据表中的字段类型的定义。其长度固定为4位,实际数据长度仅受限于现有的磁盘空间。 9、二进制字符型和二进制备注型 这两类数据是以二进制格式存储的数据类型,只能用在表中字段数据的定义。所存储的数据不受代码页改变的影响。 3.2 常量与变量 数据输入、输出是通过数据的存储设备完成的。通常都是将数据存入到常量、变量、数组中,而在数据库系统环境下,还可以把数据存入到字段、记录和对象中。我们把这些供数据存储的常量、变量、数组、字段、记录和对象统称为数据存储容器。 对数据进行加工处理时,数据存储容器的不同,决定了数据的类型和使用方法的不同,同时也限定了数据的使用范围。以下我们介绍常用的几种数据存储容器。 3.2.1 常量 常量是一个命名的数据项,是在命令或程序中直接引用的实际值,其特征是它在所有的操作中其值始终保持不变。 常量有数值型、字符型、货币型、逻辑型、日期型和时间日期型六种。 1、数值型常量 数据型常量即常数,用来表示一个数量的大小。数值型常量可以表示为定点形式,也可以表示为浮点形式。 定点形式由数字(0-9)、小数点和正负号组成。 例如:8713.25、-12368、+3325.67。 浮点形式由数字(0-9)、小数点和正负号组成的浮点格式。 例如:-987e+15、 +123456e-79。 2、字符型常量 字符型常量即字符串。 由汉字和ASCII字符集中可打印字符组成,并由定界符( 或 ' '或[ ])括起来。 例如: STRING、 数据库的应用系统 3、货币型常量 货币型常量的书写格式与数值型常量类似,但要加上一个前置的$。货币型数据在存储和计算时,采用4位小数。如果一个货币型常量多于4位小数,那么系统会自动将多余的小数位四舍五入。例如,货币型常量$3.1415926将存储为$3.1416。货币型常量不能

文档评论(0)

22ffbqq + 关注
内容提供者

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

1亿VIP精品文档

相关文档