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

第2章 Visual FoxPro的数据与数据运算 2.1 Visual FoxPro的数据类型 2.2 Visual FoxPro数据存储 2.3 常用函数 2.4 Visual FoxPro的表达式 2.5 例题解析 本章要点 Visual FoxPro系统中各种数据类型 数据的存储、表示方式和操作运算方法 常用函数的功能与用法 本章难点 数据类型与取值范围、数据的4种表示形式(常量、变量、函数和表达式)内存变量的操作方法 表达式的使用方法 2.1 Visual FoxPro的数据类型 2.1.1 字符型 字符型(Character)数据是不具计算能力的文字数据类型,用于保存诸如姓名、地址和无需计算的数字等文本信息,用字母C表示。字符型数据包括中文字符、英文字符和其他ASCII字符,其长度(即字符个数)范围是0到254个字符。 2.1.2 数值型 数值型数据是表示数量、可以进行数值运算的数据类型。数值型数据由数字、小数点、正负号和表示乘幂的字母E组成,数值精度达16位。在Visual FoxPro系统中,按存储、表达形式与取值范围不同,数值型数据又分为4种不同类型: 1. 数值型 数值型数据由数字、小数点、正负号和字母E组成,用字母N表示。数值的数据的取值范围是:-0.9999999999E+19——0.9999999999E+20,包括正负号、小数点和字母E在内,其长度(数据位数)最大20位。通常用于表示实数,如86、-0.75、7E-6(即7*10-6)等。 2. 浮点型 浮点型数据是数值型数据的一种,用字母F表示。它与数值型数据完全等价,只是在存储形式上采用浮点格式,主要是为了得到较高的计算精度。 3. 双精度型 双精度型数据是具有更高精度的数值型数据,用字母B表示。它采用固定长度的浮点格式存储,占用8个字节,其取值范围是±4.94065645841247E-324—±1.79769313486232E308。 4. 整型 整型数据是不包含小数部分的数值型 数据,用字母1表示.整型数据只用来表示整数,以二进制形式存储,占用4个字节.其取值范围是:-2147483647—2147483646。 2.1.3 日期型 日期型数据是表示日期的数据,用字母D表示.日期的默认格式是{mm/dd/yyyy}其中mm表示月份,dd表示日期,yyyy表示年度,固定长度8位,如{^03/16/2005}表示2005年3月16日这一日期数据。 2.1.4 日期时间型 日期时间型(Data Times)数据是表示日期和时间的数据,用字母T表示。日期时间的默认格式是{mm/dd/yyyy hh:mm:ss},其中mm 、dd 、yyyy的意义与日期型相同,而hh表示小时,mm表示分钟,ss表示秒数。日期时间值存储在含有两个四字节整数的8个字节中,第一个四字节用于保存日期,剩下的四字节整数保存时间。 2.1.5 逻辑型 逻辑型(Logic)数据是描述客观事物真假的数据类型,表示逻辑判断的结果,用字母L表示。逻辑型数据只有真(.t.或.y.)和假(.f.或.n.)两种,固定长度1位。为区别其他数据类型,一般需在表示逻辑值的字母t 、y 、f 、n的前后加圆点符“.”。 2.1.6 备注型 备注型(Memo)数据用于存储数据块。可以把它看成是字符型数据的特殊形式,用字母M表示。 备注型数据没有数据长度限制,仅受限于磁盘空间。它只用于表中字段类型的定义,字段长度固定为4个字节,实际数据存放在与表文件同名的备注文件(.FPT)中,长度根据数据内容而定。 2.1.7 通用型 通用型(General)数据是存储OLE(Object Linking and Embedding)对象的数据类型,用字母G表示。通用型数据中的OLE对象可以是电子表格、字处理文档、 图形图片等。它只用于表中字段类型的定义。通用型数据字段长度固定为4个字节,实际数据长度仅受限于磁盘空间。 2.1.8 货币型 货币型(Currency)数据是存储美元金额而使用的一种称为货币(Currency)的数据类型,其取值范围是:-922337203685477.5808—922337203685477.5807,默认保留4位小数,占据8字节存储空间。货币型数据用字母Y表示。 2.1.9 二进制字符型和二进制备注型 这两类数据是以二进制格式存储的数据类型,只能用在表中字段数据的定义。所存储的数据不受代码改变的影响。 2.2 Visual FoxPro数据存储     在Visual FoxPro系统中,常量是指在程序运行过程中始终保持不变的数据;变量是指其值在程序运行的不同时刻会发生改变的量。 2.

文档评论(0)

l215322 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档