第二章 VF数据基础.ppt

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

第3章 数据表达与运算 VFP中的数据分为变量、常量、表达式与函数四种形式。变量与常量是程序中的两种基本数据对象。运算符用于指定对变量与常量进行的操作。表达式通过运算符对变量与常量进行运算以产生新的值。函数则是VFP系统预先定义的功能体,用于执行特定的操作。函数与运算符体现了一种程序设计语言对数据进行处理的能力。 2.1 VFP数据类型 2.2 常量与变量 2.3 常用标准函数 2.4 运算符与表达式 思考题 2.1 数据类型 2.1.1 字符型(Character) 2.1.2 货币型(Curreency) 2.1.3 数值型(Numberic) 2.1.4 浮点型(Float) 2.1.5 日期型(Date) 2.1.6 时间日期型(Date Time) 2.1.7 逻辑型(Logical) 2.1.8 双精度型(Double) 2.1.9 通用型(General) 2.1.10 整型(Integer) 2.1.11 备注型(Memo) 2.1.1 字符型(Character) 经常使用字符类型来储存名称、地址等文本信息。字符类型数据中可以包含任何从键盘上输入的字符及汉字等。 例如:“张迪”,“计算机”,“1234”,“IS9002”等。 字符型的代码: C 2.1.2 货币型(Curreency) 这种类型是专门为货币数据设计的数据类型,表示方法是在数据前加一个$符号。货币型数据最多只能保留到小数点后4位,超过四位则会自动四舍五入:少于四位则会自动补零。 例如: b=$1200.34567 货币型的代码: Y 2.1.3 数值型(Numberic) 可以存储整数和小数。在内存中,数值型数据占8个字节,在表中的长度为1到20个字节。Visual FoxPro中文版支持对数值型的字段和变量采用十进制和十六进制两种格式。 例如:0.002, 0xff(前面加0x表示十六进制,等于十进制数255),65536。 数值型的代码: N 2.1.4 浮点型(Float) 完全等价于数值型类型。Visual FoxPro之所以设置这个数据类型是出于兼容性的考虑。 浮点型的代码: N 参见2.1.3 数值型 2.1.5 日期型(Date) 用于记录时间的数据,由年、月 、日三部分组成。表示范围为{^0001-01-01}到{^9999-12-31},即公元0001年1月1日到公元9999年12 月31日。日期型数据存储长度为8个字节。其中“^”符号表示此日期格式严格遵循YMD(year,month,day)的格式。使用日期型数据时应用大括号{}括起来。 例如: dDowdate={^1999-12-10} 表示日期是1999年12月10日,而不是1999年10月12日 日期型的代码: D 2.1.6 时间日期型(Date Time) 用来记录时间的数据,由日期数据加具体时间构成。其中时间部分的取值为:00:00:00a到11:59:59p之间。其书写遵循的格式与日期型相似。 例如:mydatetime={^2000-12-14 12:30:05p} 时间日期型的代码: T 2.1.7 逻辑型(Logical) 这种数据类型只有两个值,即逻辑真(.t.或.f.)和逻辑假( .y.或.n.) 。 逻辑型的代码: L 2.1.8 双精度型(Double) 双精度数据类型是比数值型精度更高的一种数据类型。在内存中占用8个字节,双精度数据类型通常用来记录高精度的科学数据。 双精度型的代码: N 参见2.1.3 数值型 2.1.9 通用型(General) 通用型数据是一种用于OLE存储对象(电子表格、图片、字处理文档)的数据类型。通用型数据在表中的字段名长度为4个字节,而实际上若是嵌入式数据对象的实际数据,这样通用型数据的字段长度就受实际内存空间的影响。 通用型的代码: G 2.1.10 整型(Integer) 用来存储不含小数部分的数据,是一种日常生活中比较小的数据类型,整数型占有内存空间4个字节,取值范围为: -2147483674~2147483646 整型的代码: N 参见2.1.3 数值型 2.1.11 备注型(Memo) 备注型数据类型在字段名长度上和通用型一样,在表中占4个字节,实际的备注内容以后缀名.fpt的独立文件存储。需要指出的是,因为备注型数据只用于表中,所以内存中不存在备注型的变量和数组元素。 备注型的代码: M 2.2 常量与变量 数据可分为常量和变量两种。在程序运行过程中取值不能改变的量称为常量,而取值可以改变的量称为变量。VFP中的变量又可分为内存变量和字段变量两种。 2.2.1 常量

文档评论(0)

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

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

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档