文档详情

第七章VisualFoxpro简介.doc

发布:2017-01-10约1.56万字共22页下载文档
文本预览下载声明
教 学 的 目的 与 要求 教学目的: 掌握VFP数据类型以及常量和变量的含义与应用。 教学要求: 1.了解VFP数据类型和数据存储类型。 2.熟练掌握种类常量的表示和应用。 3.熟练掌握变量的分类和优先级,以及内存变量的赋值。 教 学 的 重点 与 难点 教学重点:(1)VFP数据类型 (2)数据存储类型 (3)常量的分类和表示 (4)变量的分类和优先级 教学难点:(1)日期型常量的表示 (2)变量的优先级 (2)数组的性质 教 学 进 程 教 学 内 容 第三章 数据与数据运算 §3.1 Visual FoxPro数据类型 §3.2 数据存储 §3.2.1 常量 1.数值(N)型常量 2.货币(Y)型常量 3.字符(C)型常量 4.日期(D)型常量 5.日期时间(T)型常量 6.逻辑(L)型常量 §3.2.2 变量 §3.2.3 数组 1.数组的概念 2.数组的定义 §3.2.4 字段变量 1.字段变量 2.变量的优先级 教 学 的 目的 与 要求 教学目的: 掌握VFP函数以及表达式的含义与应用。 教学要求: 1.熟练掌握常用系统函数的应用。 2.熟练掌握各类运算符含义。 3.熟练掌握各类运表达式的构造和应用。 教 学 的 重点 与 难点 教学重点:(1)VFP函数的概念 (2)表达式的构造 教学难点:(1)字符串比较 (2)宏替换函数 教 学 进 程 教 学 内 容 §3.3 函数 §3.3.1 VFP函数的概念与分类 §3.3.2 常用系统函数 1.数值函数 2.参数是字符的函数 3.参数是日期和日期时间的函数 4.数据类型转换函数 5.测试函数 §3.4 运算符 1.算术运算符 2.字符连接运算符 3.关系运算符(又称比较运算符) 4.逻辑运算符 5.运算符的优先级 §3.5 表达式 §3.5.1 表达式概述 §3.5.2 各类表达式 1.数值表达式(又称算术表达式) 2.字符表达式 3.日期时间表达式 4.关系表达式 5.逻辑表达式 第三章 数据与数据运算 §3.1 Visual FoxPro数据类型 数据是数据库管理系统操作和管理的对象。在这里数据概念的内含包括两方面:数据内容和数据形式。数据内容用于描述客观事物的特征,即数据的“值”;数据形式是指数据内容存储于媒体中的形式,即数据的“类型”。在Visual FoxPro中,数据可以存放在常量、变量、数组、字段、记录和对象等数据容器中。 数据类型定义之后,就确定了其存储方式和使用方式。只有相同类型的数据之间才能进行运算,否则就会导致数据类型不匹配的错误。 Visual FoxPro提供了丰富的数据类型,如表3-1所示。 表3-1 VFP数据类型 数据类型 代码 特        征 占用存储字节数 字符型 C 表示名字、地址等非数值运算的数据,可以是任意文本(包括字母、汉字、数字、空格和符号等) 0~254个字符,每一个字符占用1个字节 数值型 N 由数字0~9、符号+、-以及小数点组成的整数或小数 在内存中占用8节,在表中占用1~20个字节 整型 I 表示 -2147483647~2147483646之间的整数 4个字节 浮点型 F 与数值型等价,但它以用浮点的形式存储 在内存中占用8节,在表中占用1~20个字节 双精度型 B 表示更高精度的数值 8个字节 货币型 Y 表示货币量 8个字节 日期型 D 表示包含有年、月、日的数据 8个字节 日期时间型 T 表示包含有年、月、日及时、分、秒的数据 8个字节 逻辑型 L 表示“真”或“假”布尔值 1个字节 备注型 M 保存较大的文本数据 4个字节 通用型 G 连接和嵌入OLE对象 4个字节 说明: (1)表3-1未列出二进制字符型和二进制备注型这两种数据类型。 (2)表的字段可使用全部的数据类型,而常量和内存变量只能使用字符型、数值型、货币型、日期型、日期时间型和逻辑型这6种类型的数据。 §3.2 数据存储 在VFP中,数据存储图3-1所示。 常量 字段变量 变量 简单变量 VFP数据
显示全部
相似文档