文档详情

Visual FoxPro程序设计基础 教学课件 田俊华 刘爱军 25381 第3章Visual FoxPro的数据与数据运算.pdf

发布:2015-11-08约1.04万字共104页下载文档
文本预览下载声明
Visual FoxPuo 程序设计基础 第3章 Visual FoxPro 的数据与数据运算 3.1 Visual FoxPro的数据类型 3.2 Visual FoxPro的常量与变量 3.3 Visual FoxPro表达式 3.4 Visual FoxPro常用的内部函数 3.1 Visual FoxPro的数据类型 • 在Visual FoxPro 中,为了方便对数 据进行处理,表中的每一个字段都应有特 定的数据类型。 • 数据类型决定了数据在计算机内的保 存形式,并定义了它所支持的运算。 • 本节主要介绍常见的数据类型。 • Visual FoxPro常见的数据类型如表 3.1所示。 (1)字符型数据: • 是不能进行算术运算的文字数据类型。 • 字符型数据包含英文字母、数字、汉 字、空格和各种ASCII字符,其最大长度不 能超过254个字符。 (2)数值型数据: • 是表示数量并可以进行算术运算的数 据类型。 • 数值型数据由正负号、数字及小数点 组成。 • 数值型数据的最大长度为20位(其中 包括小数点和正负号所占的位数)。 (3)货币型: • 是为存储货币值而使用的一种数据类型。 • 固定长度为8个字节,默认保留4位小数。 (4)日期型: • 时表示日期的数据类型。 (5)日期时间型: • 是表示日期和时间的数据,包含年、 月、日、小时、分、秒格式的数据。 (6)二进制字符型数据: • 是以二进制形式存储的数据类型。 (7)整型: • 即整数,固定长度为4个字节。 • 可用于存放年龄、成绩等信息。 (8)浮点型: • 与数值型相同,包括正负号、数字及 小数点,其最大长度也为20位。 (9)双精度型: • 用于存放高精度数据,固定长度为8个 字节。 (10)逻辑型: • 只有真(.T.)和假(.F.)两种取值, 长度为1个字节。 (11)通用型: • 因为有通用型数据,Visual FoxPro 可以将外部的数据文件(如声音、图像、 视频等)作为数据来处理。 • 通用型数据固定长度为4个字节,这4 个字节不是它真正的内容,其实际内容存 放在一个以.FPT为扩展名的文件中,这4个 字节用以存放指向.FPT文件位置的指针。 (12)备注型: • 是为了存放较多字符设立的数据类型。 • 备注型数据也只有4个字节的长度,而 实际数据存放在以.FPT为扩展名的文件中。 3.2 Visual FoxPro的常量与变量 • 在Visual FoxPro 中,常量与变量是最 基本的两种数据表现形式。 3.2.1 Visual FoxPro的常量 • 常量是以直观的数据形态和意义直接 出现在程序中的数据,在整个操作过程中 其值保持不变。 • 在Visual FoxPro程序设计中,常量类 型共6种类型:字符型、数值型、货币型、 逻辑型、日期型和日期时间型。 1.字符(Character)型常量 • 字符型是以定界符括起来的任意字符、 数字、汉字等符号组成的一串字符。 • Visual FoxPro定界符有3种:单引号、 双引号或方括号。 2.数值(Numeric)型常量 • 数值型就是平时所说的常数,由数字、 小数点和正负号组成,其主要用于表示一个 数量的大小。 3.货币(Currency)型常量 • 货币型常量的书写格式与数值型常量 类似,但要加一个前置的“$”符号。 •
显示全部
相似文档