Visual FoxPro 6.0 日期表达式解析

需积分: 10 0 下载量 160 浏览量 更新于2024-08-23 收藏 553KB PPT 举报
该资源是关于Visual FoxPro 6.0(VFP6.0)的教程,主要讲解了日期表达式的原理以及VFP6.0的基础知识,包括数据类型、常量、变量、函数和表达式。 在VFP6.0中,日期表达式是通过日期型常量、变量和函数结合数值运算符(加号"+"和减号"-")来创建的,可以进行日期的加减运算。日期运算符的优先级与其他算术运算符相同。当两个日期型数据相减时,结果会是一个数值型,表示两个日期之间的天数差。例如,`{^2006-09-12} - {^2006-09-03}` 的结果是9,代表这两个日期之间相差9天。 VFP6.0提供13种不同的数据类型,其中包括: 1. 数值型(Numeric):用于数学运算,可包含整数和小数。例如,`28`、`-50`、`3.1416`、`-9.2`。数值型数据的范围是 `-0.9999999999E+19` 到 `+0.9999999999E+20`,并且支持十进制和十六进制赋值。 2. 字符型(Character):用于存储文本信息,可以是字母、数字、空格和特殊字符。例如,`"Hello"` 或 `"1234"`。 3. 日期型(Date):专门用来表示日期,常见的输入格式有两种: - 标准日期格式:默认的输入方式,如 `{^2011-02-28}` 或 `{^2011/02/28}`。 - 传统日期格式:`MM/DD/YY`,但需通过 `SET STRICTDATE TO 0` 命令启用,恢复标准格式则使用 `SET STRICTDATE TO 1`。 在VFP6.0中,表达式是组合数据类型、常量、变量和函数的结构,用于执行计算或逻辑操作。这部分内容会在后续章节中详细展开,包括函数的使用和命令格式的介绍。 本章的学习目标是掌握VFP6.0的基础知识,特别是数据类型的理解和应用,这对于进一步学习VFP6.0的其他功能,如数据库操作、程序设计等至关重要。通过理论课时和上机课时的结合,学生将能够熟练运用这些基础知识进行实际操作。