第3章VFP的基本语法.ppt
《第3章VFP的基本语法.ppt》由会员分享,可在线阅读,更多相关《第3章VFP的基本语法.ppt(69页珍藏版)》请在优知文库上搜索。
1、第第3章章Visual FoxPro 的基本语法的基本语法第第3 3章章Visual FoxProVisual FoxPro的基本语法的基本语法 第第3章章Visual FoxPro 的基本语法的基本语法教学目标教学目标掌握掌握VFPVFP中数据类型及变量的分类中数据类型及变量的分类;掌握变量的命名及表达式运算;掌握变量的命名及表达式运算;掌握内存变量的操作;掌握内存变量的操作;熟悉熟悉VFP函数的使用。函数的使用。重点与难点:数据及变量的类型;使用逻辑表达式描数据及变量的类型;使用逻辑表达式描述复合条件;类型转换函数及状态测试函数。述复合条件;类型转换函数及状态测试函数。第第3章章Visua
2、l FoxPro 的基本语法的基本语法 第第3章章Visual FoxPro 的基本语法的基本语法一一.常量常量表示一个具体的、不变的值。不同类型的常量有不同的书写格式。表示一个具体的、不变的值。不同类型的常量有不同的书写格式。1.字符型常量字符型常量 用定界符(用定界符(单引号单引号、双引号双引号和和方括号方括号)括)括起来的字符串。可以是起来的字符串。可以是26个英文大小写字母、个英文大小写字母、10个阿拉伯个阿拉伯数字、各种汉字、专用符号和空格等,最大长度可达数字、各种汉字、专用符号和空格等,最大长度可达254个字符。个字符。示例:示例:“ade”,568,“book的中文意思是的中文意
3、思是书书。”注意:注意:如果将如果将阿拉伯数字阿拉伯数字定义为字符串时,它不具备数学定义为字符串时,它不具备数学上的数值含义,不能参加数学运算,如电话号码,邮编等。上的数值含义,不能参加数学运算,如电话号码,邮编等。注意:注意:字符定界符必须成对的出现。如果字符串中包含一字符定界符必须成对的出现。如果字符串中包含一种定界符,则必须用另一种定界符括起来。如:种定界符,则必须用另一种定界符括起来。如:“计算计算机机”,双引号为字符定界符,其中的方括号为字符串。,双引号为字符定界符,其中的方括号为字符串。第第3章章Visual FoxPro 的基本语法的基本语法例如:在主窗口中显示几个字符常量例如:
4、在主窗口中显示几个字符常量?“计算机计算机”,123123,数据数据,ABXABX “abcabc”?“学习学习”,字符串字符串,“”,表示方法表示方法 注意注意,不包括任何字符的字符串不包括任何字符的字符串(“”)叫空串叫空串.空串与包含空格的字符串空串与包含空格的字符串(“”)不同不同.第第3章章Visual FoxPro 的基本语法的基本语法2.数值型常量数值型常量 用来表示一个数量的大小,可以进行算术运用来表示一个数量的大小,可以进行算术运算。包含算。包含09的阿拉伯数字、小数点与正负号,最大长度的阿拉伯数字、小数点与正负号,最大长度为为20位。位。示例:示例:538,10.5,5.8
5、7E12,1.6E123.逻辑型常量逻辑型常量 只有逻辑真和逻辑假两个值,只有逻辑真和逻辑假两个值,逻辑真的表示形式有:逻辑真的表示形式有:.T.、.t.、.Y.和和.y.逻辑假的表示形式有:逻辑假的表示形式有:.F.、.f.、.N.和和.n.逻辑型数据长度固定为逻辑型数据长度固定为1位,占用位,占用1个字节。个字节。第第3章章Visual FoxPro 的基本语法的基本语法4.日期型常量日期型常量 表示一个确切的日期,用表示一个确切的日期,用大括号大括号作为定界作为定界符。符。1)传统的日期格式:传统的日期格式:mm/dd/yy,受设置命令的影响。,受设置命令的影响。2)严格的日期格式:严格
6、的日期格式:YYYY-MM-DD,不受设置命令的,不受设置命令的影响,能表达一个确切的日期。影响,能表达一个确切的日期。示例示例:10/08/06,2006-08-06严格的日期格式可以在任何情况下使用,而传统的日期格严格的日期格式可以在任何情况下使用,而传统的日期格式只能在式只能在SET STRICTDATE TO 0 状态下使用。状态下使用。第第3章章Visual FoxPro 的基本语法的基本语法3)3)影响日期格式的设置命令影响日期格式的设置命令 SET MARK TO 日期分隔符日期分隔符 SET DATE TO ymd mdy 等等 SET CENTURY ON|OFF&设置年份位
7、数设置年份位数 SET STRICTDATE TO 0|1&是否进行严格的日期格式检查是否进行严格的日期格式检查0:检查检查 严格日期格式严格日期格式1:不检查不检查 传统日期格式传统日期格式2:检查,并且对检查,并且对CTOD()和和CTOT()也有效也有效第第3章章Visual FoxPro 的基本语法的基本语法5.5.日期时间型常量日期时间型常量 包括日期和时间两部分内容,包括日期和时间两部分内容,用来描述日期和时间。用来描述日期和时间。示例示例:05/16/99 12:00:006.货币型常量货币型常量 用来表示货币值,在数字前加一个符用来表示货币值,在数字前加一个符号号($)。存储和
8、计算时采用。存储和计算时采用4位小数,多余小数位四舍位小数,多余小数位四舍五入。五入。示例:示例:$123.4567第第3章章Visual FoxPro 的基本语法的基本语法二二.变量变量 在使用过程中其值可以改变的量。在使用过程中其值可以改变的量。VFP的变量分为字段变的变量分为字段变量和内存变量两大类。内存变量又包括简单内存变量、系统内量和内存变量两大类。内存变量又包括简单内存变量、系统内存变量和数组变量。存变量和数组变量。1.字段变量字段变量 字段变量对应于数据表中的字段字段变量对应于数据表中的字段,是在建立数据表文件时是在建立数据表文件时定义的,数据表中的每一个字段都是一个字段变量,以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 基本 语法