Dreamweaver CS5实例教程 第2版 教学课件 ppt 作者 管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章

上传人:E**** 文档编号:89348457 上传时间:2019-05-23 格式:PPT 页数:28 大小:513.50KB
返回 下载 相关 举报
Dreamweaver CS5实例教程 第2版  教学课件 ppt 作者  管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章_第1页
第1页 / 共28页
Dreamweaver CS5实例教程 第2版  教学课件 ppt 作者  管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章_第2页
第2页 / 共28页
Dreamweaver CS5实例教程 第2版  教学课件 ppt 作者  管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章_第3页
第3页 / 共28页
Dreamweaver CS5实例教程 第2版  教学课件 ppt 作者  管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章_第4页
第4页 / 共28页
Dreamweaver CS5实例教程 第2版  教学课件 ppt 作者  管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《Dreamweaver CS5实例教程 第2版 教学课件 ppt 作者 管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章》由会员分享,可在线阅读,更多相关《Dreamweaver CS5实例教程 第2版 教学课件 ppt 作者 管小清 祖宝明数据库应用基础——Visual FoxPro 6.0 第3版 教学课件 ppt 作者 蒲永华 吴冬梅_ 第2章(28页珍藏版)》请在金锄头文库上搜索。

1、第2章 Visual FoxPro 6.0基础知识,Visual FoxPro 6.0的数据类型有两类,一类用于变量和数组,另一类用于表中的字段。Visual FoxPro 6.0中共有13种数据类型,其中7种数据类型(浮点型、双精度型、整型、备注型、通用型、二进制字符型、二进制备注型)只能用于表中的字段。,了解Visual FoxPro 6.0的操作方式 了解Visual FoxPro 6.0中的数据类型 掌握常量的概念及基本用法 掌握变量的概念及基本用法 掌握表达式的概念及基本用法 掌握函数的概念及基本用法,【学习目标】,2.1 Visual FoxPro 6.0的操作方式,为了便于用户操

2、作,对完成每一项任务Visual FoxPro 都提供了多种途径,包括 菜单方式和命令方式。,【案例2-1】 以list语句为例说明Visual FoxPro 6.0中命令方式的操作,已存在一个如图所示的表,要求用list语句来演示命令方式在Visual FoxPro 6.0中的应用。,2.2 数据类型与运算符,2.2.1 数据类型 在Visual FoxPro 6.0中共定义了13种数据类型。如下表所示,2.2.2 常量 常量用于表示固定不变的数据。 1数值型常量 数值型常量分为整数和实数。如1024、3.14、-0.25、3.25E-4等。 2字符型常量 字符型常量是用单引号、双引号或方括

3、弧等定界符括起来的字符串,如“计算机”、abc、Hello、“1234”。,3日期型常量 用于表示日期。如2004/1/28、9999-12-31,空白的日期可表示为或/。 4日期时间型常量 用于表示日期和时间。如2004/1/28 8:30 、1999/12/31 18:20、2000/12/1 5:00 a。 5逻辑常量 逻辑常量只有真和假两种值。 6货币型常量 用于表示货币值。如$100.12345,系统默认为$100.1235。,2.2.3 变量 变量通常指在命令操作或程序运行中可以改变值的量。每个变量都有一个变量名。变量包括字段变量、内存变量和系统变量3类。 1字段变量 表中的每一个

4、字段都是一个字段变量,如前面所建立的学生学籍表中的姓名、学号等都是字段变量。,2内存变量 内存变量是用户在操作中根据需要而单独定义的。 (1)内存变量的命名 不可与系统的保留字相同。 (2)内存变量的赋值 内存变量=表达式, STORE 表达式 TO 内存变量表,(3)内存变量的数据类型 内存变量的数据类型可以是字符型、数值型、日期型、日期时间型、逻辑型和货币型6种之一。 (4)表达式值的显示命令 命令:?|? 功能:计算表达式的值并将其显示在屏幕上。,3系统变量 在Visual FoxPro 6.0中提供了一批系统内存变量,以下划线开头,用于处理日历、屏幕输出格式、剪贴板等方面的信息。 4数

5、组 数组是按一定顺序排列的一组内存变量。 数组必须先定义后使用。,2.2.4 运算符与表达式,Visual FoxPro 6.0中有算术、关系、逻辑、日期和日期时间5种运算符。 表达式则是指由常量、变量、函数和运算符按照不同的含义连接而成的式子。如a、3*2、a+b等都是表达式。,算术、关系、逻辑运算符,4字符串运算符 字符串运算符只有两个,分别是“+”和“-”,它们的功能都是用于字符串的连接。二者的区别在于,“-”为空格移位连接,即在进行字符串连接时,前一个字符串尾部的空格将移到连接后的字符串的后面。 5日期与日期时间运算符 日期与日期时间运算符有“+”和“-”两个运算符。,2.2.5 函数

6、,Visual FoxPro 6.0中的函数与数学中的函数并无本质的区别,都是为了某种特定需要而设计的。对使用者而言,只需将相应的参数代入到函数中,而函数根据事先编排好的规则进行计算后输出相应的值。 Visual FoxPro 6.0中有两种类型的函数:系统函数和自定义函数。系统函数是由Visual FoxPro 6.0提供的内部函数,可直接进行调用。而自定义函数则是用户根据程序的特殊需要而自行编写的,1数值运算函数 (1)ABS( ) 功能:取绝对值。 (2)INT( ) 功能:取整。 (3)MOD ( ,) 功能:取数1除以数2的余数。 (4)MAX | MIN( ,) 功能:返回两个表达

7、式的最大者|最小者,(5)ROUND ( ,) 功能:求四舍五入值。 (6)RAND() 功能:返回一个01之间的随机数。 (7)SQRT() 功能:求的平方根,要求的值要=0。 (8)SIN() 功能:求sin(x)的值。其中的单位为弧度。,(9)COS() 功能:求cos(x)的值。其中的单位为弧度。 (10)EXP() 功能:求以e(2.718)为底的指数函数的值,即求ex。 (11)LOG() 功能:求以e(2.718)为底的对数函数的值,即求ln(x)。 (12)LOG10() 功能:求以10为底的对数函数的值,即求lg(x)。,2字符串处理函数 (1)&.字符表达式 功能:宏替换函

8、数,用变量值替换变量名。“.”是内存变量结束符。 (2)LEFT(,) 功能:从字符串左端第一个字符起取N个字符。N= (3)RIGHT(,) 功能:从字符串右端第一个字符起取N个字符。N=。 (4)LEN() 功能:返回字符串的长度。,(5)SUBSTR(,) 功能:从字符串的某位开始截取N个字符。N= (6)AT(, ) 功能:返回串1在串2中的第N次出现的起始位。N=。 (7)LTRIM /RTRIM/ALLTRIM () 功能:删除字符串的首部/尾部/首部和尾部空格 (8)UPPER / LOWER() 功能:将字符串中的全部字符转换为大写/小写。,(9)SPACE() 功能:产生由规

9、定个数的一串空格。 3日期和时间函数 (1)DATE() 功能:返回当前系统日期。 (2)TIME() 功能:返回当前系统时间(24小时制)。 (3)YEAR/MONTH/DAY() 功能:返回与日期表达式对应的年份/月份/日期。,(4)DATETIME() 功能:返回当前的系统时间。(默认格式为:MM/DD/YY HH:MM:SS AM|PM)。 (5)CMONTH ( ) 功能:返回与日期表达式对应的月份的英文名称 (6)DOW/CDOW() 功能:返回与日期表达式对应的星期几的数值 (17) / 英文星期名称。,4转换函数 (1)STR(,) 功能:将转换为字符型表达式。 (2)VAL(

10、) 功能:将字符串转换成数值。 (3)CTOD() 功能:将转换为日期型表达式,但必须是日期形式的字符表达式 (4)DTOC(,1) 功能:将转换为字符串型数据。若选择参数,1,则转换后的字符串格式为YYYYMMDD。 (5)ASC( ) 功能:返回字符串首字符的ASC。 (6)CHR ( ) 功能:将数值转换成对应ASC字符或相应操作。,5系统测试函数 (1)TYPE( ) 功能:测试表达式的数据类型,并返回一个类型符号字母C、N、D、T、L、Y、M、O、G、S、U。 (2)EOF() 功能:当按正向顺序对表中的记录进行操作时,操作完最后一条记录,此函数值为“.T.”(真),否则为“.F.”(假)。 (3)BOF() 功能:与EOF()相反,当按反向顺序对表中的记录进行操作时,操作完第一条记录后,此函数值为“.T.”(真),否则为“.F.”(假)。 (4)RECNO() 功能:测试当前记录指针所指记录号。 (5)FOUND() 功能:检测用SEEK、LOCATE、FIND命令查找的记录是否找到,若找到了,则该函数返回“.T.”,否则返回“.F.”。 (6)FILE( ) 功能:检测指定的文件名是否存在。 (7)VERSION() 功能:返回当前正在使用的FoxPro系统的版本号。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号