
第3章Visual FoxPro表达式 教学基本要求 入门:掌握常量、变量、函数和表达式的正确使用。 考证:掌握字段变量和内存变量的区别; 掌握不同类型的常量、变量、函数和表达式的转换。 项目:掌握局部变量和全局变量值的变化, 学会测试函数在开发应用数据库系统中的运用
第3章 Visual FoxPro表达式 教学基本要求 入门:掌握常量、变量、函数和表达式的正确使用。 考证:掌握字段变量和内存变量的区别; 掌握不同类型的常量、变量、函数和表达式的转换。 项目:掌握局部变量和全局变量值的变化, 学会测试函数在开发应用数据库系统中的运用

本章内容 第3章 Visual FoxPro表达式 3.1常量与变量 3.2常用函数 3.3表达式 小结 visual FoxPro 6.0
本章内容 3.1 常量与变量 3.2 常用函数 3.3 表达式 第3章 Visual FoxPro表达式 小 结

3.1常量与变量 3.1.1常量 Visual Fox 3.1.2变量 Visual FoxPro 6.0
3.1 常量与变量 3.1.1 常 量 3.1.2 变 量

311小节内容 3.1.1常量 1.字符型常量 2.数值型常量 3.日期型常量 4,日期时间型常量 5.逻辑型常量 FoxPro 6.0 6.货币型常量
3.1.1 小节内容 3.1.1 常 量 1.字符型常量 2.数值型常量 3.日期型常量 4.日期时间型常量 5.逻辑型常量 6.货币型常量

入门 3.1.1常量 常量是指其值不能被改变的数据。 1.字符型常量 字符型常量是指用半角的单引号、双引号或方括号 括起来的一个字符序列。 单引号、双引号或方括号称为定界符,它们不属于 常量本身的内容,作为定界符它们必须成对出现。 如果字符串中包含有单引号、双引号或方括号,则必 须使用另一种定界符。 如果字符串中不包含任何字符,则此字符串称为“空 串”
1.字符型常量 3.1.1 常 量 常量是指其值不能被改变的数据。 单引号、双引号或方括号称为定界符,它们不属于 常量本身的内容,作为定界符它们必须成对出现。 如果字符串中不包含任何字符,则此字符串称为“空 串” 。 字符型常量是指用半角的单引号、双引号或方括号 括起来的一个字符序列。 如果字符串中包含有单引号、双引号或方括号,则必 须使用另一种定界符。 入 门

入门 2.数值型常量 数值型常量用于表示一个数值,其最大长度为20位, 取值范围为:-0.9999999999E+19-0.9999999999E+20。 (1)日常记数法 例如:10,3.78,89.23 (2)科学记数法 例如:数学:3.57×103,5.789×10-6 Fo%P7⊙6.@ Visual FoxPro:3.57E3,5.789E-6
2.数值型常量 数值型常量用于表示一个数值,其最大长度为20位, 取值范围为:-0.9999999999E+19~0.9999999999E+20。 ⑴ 日常记数法 ⑵ 科学记数法 例如:10,-3.78,89.23 例如:数学:3.57×103 ,5.789×10-6 Visual FoxPro:3.57E3,5.789E-6 入 门

3.日期型常量 日期型常量用于表示一个日期,其用一对花号作为定界符, 取值范围为{0001/01/01~{^9999/12/31}。 (1)传统的日期格式 传统的日期格式为月/日年},在默认情况下,年、月、 日各用2个数字表示。 例如,2003年2月19日可表示为02/19/03}。 60
3.日期型常量 ⑴ 传统的日期格式 日期型常量用于表示一个日期,其用一对花号作为定界符, 取值范围为{^0001/01/01}~{^9999/12/31}。 传统的日期格式为{月/日/年},在默认情况下,年、月、 日各用2个数字表示。 例如,2003年2月19日可表示为{02/19/03}。 入 门

入门 (2) 严格的日期格式 严格的日期格式为年月/日},其中“年”用4 个数字表示。 例如,2003年2月19日可表示为{2003/02/19}。 在Visual FoxPro6.0中,输出日期型数据和在表中 输入日期型数据时,默认使用传统的日期格式,但在 命令中默认使用严格的日期格式
⑵ 严格的日期格式 严格的日期格式为{^年/月/日},其中“年”用4 个数字表示。 在Visual FoxPro 6.0中,输出日期型数据和在表中 输入日期型数据时,默认使用传统的日期格式,但在 命令中默认使用严格的日期格式。 例如,2003年2月19日可表示为{^2003/02/19}。 入 门

入门 (③)设置日期格式的命令 ①SET CENTUTY命令 格式:SET CENTUTY OFFJON 功能:设置年份的位数。 说明:OF:年份用2个数字表示(默认);ON:年份 用4个数字表示。 Visual FoxPro 6.0
⑶ 设置日期格式的命令 ① SET CENTUTY命令 格式:SET CENTUTY OFF|ON 功能:设置年份的位数。 说明:OFF:年份用2个数字表示(默认);ON:年份 用4个数字表示。 入 门

门 ② SET DATE TO命令 格式:SET DATE TO AMERICAN|MDY USA YMD JAPAN ANSI BRITISH FRENCH DMYITALIAN GERMAN 功能:设置日期格式。 说明:命令中各参数的的作用如表31所示,其中y表示年,m 表示月,d表示日。年份的数字个数由SET CENTURY命令决 定
② SET DATE TO命令 格式:SET DATE [TO] AMERICAN | MDY | USA | YMD | JAPAN | ANSI | BRITISH | FRENCH | DMY | ITALIAN | GERMAN 功能:设置日期格式。 说明:命令中各参数的的作用如表3-1所示,其中y表示年,m 表示月,d表示日。年份的数字个数由SET CENTURY命令决 定。 入 门