【精品】10级vfp6电子教案(1-6章)(可编辑.ppt
《【精品】10级vfp6电子教案(1-6章)(可编辑.ppt》由会员分享,可在线阅读,更多相关《【精品】10级vfp6电子教案(1-6章)(可编辑.ppt(310页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、10级VFP6电子教案(1-6章)目 录第第1 1章章 Visual FoxPro 6.0 Visual FoxPro 6.0系统初步系统初步第第2 2章章 基基 本本 数数 据据 元素元素第第3 3章章 数据库的基本操作数据库的基本操作第第4 4章章 关系数据库标准语言关系数据库标准语言SQLSQL第第6 6章章 程序设计基础程序设计基础第第5 5章章 查询与视图查询与视图21.1 Visual FoxPro 6.01.1 Visual FoxPro 6.0发发展概述展概述1、1986年年6月推出了月推出了FoxBASE+1.0版版 2、1987年年7月推出了月推出了FoxBASE+2.0版
2、版 3、1988年年7月推出了月推出了FoxBASE+2.1版版4、1992年下半年推出了年下半年推出了FoxPro 2.5版版5、1994年下半年推出了年下半年推出了FoxPro 2.6版版6、1995年年6月推出了月推出了Visual FoxPro 3.0 7、1996年年8月推出了月推出了Visual FoxPro5.0 8、1998年年9月推出了月推出了Visual FoxPro6.0第第1 1章章 Visual FoxPro 6.0 Visual FoxPro 6.0 基基础础31、Visual FoxPro 6.0 系统启动系统启动单击此菜单项鼠标指向此菜单项鼠标指向此菜单项双击桌
3、面快捷方式方法三方法三1.2 Visual FoxPro 1.2 Visual FoxPro 系系统统的安装与启的安装与启动动1.2.1 Visual FoxPro 6.0系系统统的安装:的安装:1.2.2 Visual FoxPro 6.0系系统统的启的启动动与退出与退出4双击双击双击双击双击返回双击583.退出:退出:(1)单击关闭窗口按钮单击关闭窗口按钮 。(2)双击菜单控制按钮双击菜单控制按钮 。(3)单击菜单控制按钮单击菜单控制按钮 ,选择,选择“关闭关闭”。(4)单击单击“文件文件”菜单菜单-“退出退出”。(5)按按Alt+F4。(6)在命令窗口输入在命令窗口输入Quit命令,按命
4、令,按Enter键。键。91.3.1 Visual FoxPro 6.0的主界面的主界面1.菜菜单单操作操作 其操作方法与其操作方法与Windows应应用程序相似。用程序相似。2.命令操作命令操作 在命令窗口中在命令窗口中输输入入VFP的命令的命令3.程序方式程序方式1.3 Visual FoxPro 6.0的用户界面的用户界面10图图1-14 Visual FoxPro 6.0的主窗口的主窗口 状态栏状态栏命令窗口命令窗口窗口工作区窗口工作区标题栏标题栏菜单栏菜单栏工具栏工具栏1.VFP1.VFP的主窗口的主窗口11VFPVFP的命令窗口可以显示或隐藏。操作方法有以下三种。的命令窗口可以显示
5、或隐藏。操作方法有以下三种。方法一方法一:单击主菜单中的单击主菜单中的“窗口窗口”,选择,选择“隐藏隐藏”,则隐藏;,则隐藏;选择选择“命令窗口命令窗口”,则显示;,则显示;方法二方法二:单击常用工具栏中的单击常用工具栏中的“”“”按钮,显示时单击则隐按钮,显示时单击则隐藏,隐藏时单击则显示;藏,隐藏时单击则显示;方法三方法三:按按Ctrl+F4Ctrl+F4组合键则隐藏,按组合键则隐藏,按Ctrl+F2Ctrl+F2组合键则显示。组合键则显示。2.VFP2.VFP的命令窗口的命令窗口121.3.2 工具栏的使用工具栏的显示与隐藏 “显示”/“工具栏”在工具栏上单在工具栏上单击鼠标右键击鼠标右
6、键131.3.3 Visual FoxPro 的配置的配置“工具工具”/“选项选项”1.1.设置日期设置日期:区域区域 日期格式日期格式2.2.设置默认目录:设置默认目录:文件位置文件位置 默认目录默认目录 修改修改:E:xxx:E:xxx141.4.1 建立项目建立项目 1.创建项目创建项目项目管理器项目管理器是是VFP应用程序开发过程中所有对象与数据的应用程序开发过程中所有对象与数据的“控控制中心(制中心(Control Center)”项目管理器的创建方法项目管理器的创建方法:方法一:方法一:利用菜单【文件】中的【新建】创建项目利用菜单【文件】中的【新建】创建项目Gxglxt。格式:CR
7、EATE PROJECT 方法二:方法二:利用命令创建项目管理器利用命令创建项目管理器:1.4 项目管理器项目管理器 扩展名扩展名为为.PJX.PJX15【运行】或【打开】或【关闭】或【浏览】:运行“文档”、“代码”和“其它”选项卡中文件,打开、关闭数据选项卡中的数据库、表等,关闭(或称为折叠)项目文件中某一展开的选项卡显示。折叠或展开项目管理器继续16连编2.打开和关闭项目“文件”菜单或 “打开”对话框选定“文件类型”打开所选项目。关闭项目:按关闭按钮等。17第第2 2章章 数据与数据运算数据与数据运算 2.2 常常 量量 与与 变变 量量 2.3 表表达达式式与与运运算算符符 2.4 常常
8、 用用 函函 数数 学习要点学习要点1 1、掌握、掌握VFPVFP数据类型数据类型2 2、掌握内存变量的基本操作、掌握内存变量的基本操作方法方法3 3、表达式的构造方法、表达式的构造方法4 4、掌握运算符及其优先级、掌握运算符及其优先级5 5、了解常用函数,掌握使用、了解常用函数,掌握使用频度最高的函数频度最高的函数2.1VFP文文件件类类型型 192.1 VFP6系统的常用文件类型系统的常用文件类型 1、项目文件、项目文件.PJT .PJX 2、数据库文件、数据库文件.DBC .DCT 3、表文件、表文件.DBF.FPT 4、程序文件、程序文件.PRG.FXP 5、索引文件、索引文件.IDX
9、.CDX 6、内存变量文件、内存变量文件.MEM7、屏幕格式文件、屏幕格式文件.FMT 8、报表格式文件、报表格式文件.FRX .FRT 9、标签文件、标签文件.LBX .LBT 10、文本文件、文本文件.TXT 11、菜单文件、菜单文件.MNT .MNX .MPR .MPX 12、表单文件、表单文件 .SCX .SCT2 2.1 1.1 1 主主要要文文件件类类型型 202.1.2 有关规则有关规则 1、命令动词必须是命令行的第一个非空字符,各子句可以以任意顺、命令动词必须是命令行的第一个非空字符,各子句可以以任意顺序跟在动词后面,命令动词与子句、子句与子句之间至少用一个空序跟在动词后面,命
10、令动词与子句、子句与子句之间至少用一个空格隔开。格隔开。2、命令动词和、命令动词和VFP保留字均可用前保留字均可用前4个或个或4个以上字母简写。个以上字母简写。3、命令行的总长度不得超过、命令行的总长度不得超过2048个字符(包括空格在内),若命令个字符(包括空格在内),若命令较长,在显示器上显示不下时,可以分几行写,每行的未尾以较长,在显示器上显示不下时,可以分几行写,每行的未尾以“;”结结束束,最后一行回车。最后一行回车。4、命令、关键字、变量名和文件名中的字母不区分大小写。、命令、关键字、变量名和文件名中的字母不区分大小写。5、另外,在、另外,在“命令命令”窗口中可以修改、插入、删除、剪
11、切、复制和粘窗口中可以修改、插入、删除、剪切、复制和粘贴正文。可以选择任一条命令回车再次执行该命令;也可以一次执行贴正文。可以选择任一条命令回车再次执行该命令;也可以一次执行多条命令,方法如下:多条命令,方法如下:在命令窗口选择需要执行的多条命令在命令窗口选择需要执行的多条命令按按Enter键,或单击鼠标右键键,或单击鼠标右键选择选择“运行所选区域运行所选区域”27常量:一个不变的数值或字符串。常量:一个不变的数值或字符串。Visual FoxPro支持多种类型的常量,如支持多种类型的常量,如:数值常量、字数值常量、字符常量、日期常量、逻辑常量、货币常量、日期时间常量符常量、日期常量、逻辑常量
12、、货币常量、日期时间常量等。等。1.1.数值型常量数值型常量 数值型常量由数值型常量由0 09 9共共1010个数字、小数点、正负号组成。个数字、小数点、正负号组成。形式:形式:整数:整数:123123;小数:;小数:123.35123.35;负数:;负数:-123.45-123.45;科学计数法:科学计数法:1.234E-5 1.234E-5 表示表示1.234101.23410-5-5。2.2 2.2 常量与变量常量与变量 2.2.1 2.2.1 常量常量28字符型常量也称字符串,它是由定界符括起来字符型常量也称字符串,它是由定界符括起来的一串字符。的一串字符。VFPVFP中字符型数据的定
13、界符包括半角中字符型数据的定界符包括半角的双引号的双引号(”)、单引号、单引号()和方括号和方括号()()三种。三种。如如“FoxPro”“FoxPro”、FoxProFoxPro和和FoxProFoxPro都表示同一都表示同一个字符串。使用时必须成对使用。如果某一种定界个字符串。使用时必须成对使用。如果某一种定界符是字符型常量中的普通字符,应选择另一种定界符是字符型常量中的普通字符,应选择另一种定界符,如符,如 m a studentm a student,或,或“Im a“Im a student”student”。不包含任何字符的字符串(。不包含任何字符的字符串(、”)称为空串。)称为空
14、串。2.2.字符常量字符常量29 表示日期,日期型常量的格式分为严格格式和传统格表示日期,日期型常量的格式分为严格格式和传统格式两种。式两种。(1)(1)严格日期格式:严格日期格式:YYYY/MM/DDYYYY/MM/DD,该格式以字符,该格式以字符 开开头,严格规定年月日顺序头,严格规定年月日顺序,如如2003/12/232003/12/23。(2)(2)传统的日期格式:传统的日期格式:系统默认的传统日期格式是美语系统默认的传统日期格式是美语日期格式日期格式mm/dd/yymm/dd/yy,年份可以是,年份可以是4 4位或位或2 2位数字,如位数字,如12/23/0312/23/03、12/
15、23/200312/23/2003等。等。严格的日期格式可以在任何情况下使用,传统的日期严格的日期格式可以在任何情况下使用,传统的日期格式只能在格式只能在SET STRICTDATE TO 0SET STRICTDATE TO 0状态下使用。状态下使用。3.3.日期型常量日期型常量30(3)(3)与日期型常量书写格式相关的函数与日期型常量书写格式相关的函数日期格式的设置日期格式的设置【格式格式】SET STRICTDATE TO 0|1|2SET STRICTDATE TO 0|1|2【说明说明】0 0:表示不进行严格检查,可使用各种格式。:表示不进行严格检查,可使用各种格式。1 1:表示进行
16、严格检查,不能使用传统格式,是系统的默:表示进行严格检查,不能使用传统格式,是系统的默认设置认设置,即年月日格式。即年月日格式。2 2:表示进行严格检查,但是对:表示进行严格检查,但是对CTOD()CTOD()、DTOC()DTOC()函数格式函数格式也有效。也有效。31日期格式的分隔符设置命令日期格式的分隔符设置命令【格式格式】SET MARK TO SET MARK TO 日期分隔符日期分隔符【说明说明】用于设置显示日期数据时使用的分隔符,默认分用于设置显示日期数据时使用的分隔符,默认分隔符为隔符为/。日期格式的日期顺序设置命令日期格式的日期顺序设置命令【格式格式】SET DATE TO
17、MDY|DMY|YMDSET DATE TO MDY|DMY|YMD【说明说明】设置日期顺序格式。设置日期顺序格式。对于传统格式和对于传统格式和CTOD()CTOD()函数,在输入日期时,要求输函数,在输入日期时,要求输入年月日的顺序与该命令的设置一致。入年月日的顺序与该命令的设置一致。32日期格式年份表示位数设置命令日期格式年份表示位数设置命令【格式】【格式】SET CENTURY ON|OFFSET CENTURY ON|OFF【说明】【说明】当选项为当选项为ONON时,年份显示时,年份显示4 4位数,否则显示位数,否则显示2 2位位数。数。例:在命令窗口中执行如下命令:例:在命令窗口中执
18、行如下命令:?2003/10/23?2003/10/23 显示显示:10/23/0310/23/0333例:在命令窗口中执行如下命令例:在命令窗口中执行如下命令:?10/23/03&?10/23/03&显示显示SET STRICTDATE TO 0SET STRICTDATE TO 0?10/23/03&?10/23/03&显示显示10/23/0310/23/03SET STRI TO 1SET STRI TO 1?CTOD(“12/23/03”)&?CTOD(“12/23/03”)&显示显示12/23/0312/23/03SET DATE DMY SET DATE DMY?CTOD(“23/
19、12/03”)&?CTOD(“23/12/03”)&显示显示23/12/0323/12/0334例:在命令窗口中执行如下命令:例:在命令窗口中执行如下命令:SET MARK TO“”&SET MARK TO“”&设设置显示日期分隔符为置显示日期分隔符为SET DATE MDYSET DATE MDY?2003/12/23&?2003/12/23&显示显示122303122303。例:在命令窗口中执行如下命令:例:在命令窗口中执行如下命令:SET CENTURY ONSET CENTURY ONSET DATE YMD&SET DATE YMD&设置日期显顺序为设置日期显顺序为 年月日年月日?2
20、003/12/23&?2003/12/23&显示显示2003/12/232003/12/23,且年份显示,且年份显示4 4位位354.4.日期时间型常量日期时间型常量 表示日期和时间。日期部分与日期型常量类似,包表示日期和时间。日期部分与日期型常量类似,包括严格和传统两种格式。其严格格式为:括严格和传统两种格式。其严格格式为:YYYY-MM-DD,HH:MM:SSA|PYYYY-MM-DD,HH:MM:SSA|P。其中其中HHHH、MMMM、SSSS的默认值分别为的默认值分别为1212、0 0和和0 0。A A和和P P分分别表示别表示AMAM(上午)和(上午)和PMPM(下午),默认为(下午
21、),默认为AMAM。如果指定。如果指定时间大于等于时间大于等于1212,则系统认为是下午的时间。,则系统认为是下午的时间。36SET STRI TO 0SET STRI TO 0SET CENTURY ONSET CENTURY ONSET DATE YMDSET DATE YMD?2003/12/23,10:10?2003/12/23,10:10 显示显示2003/12/23 10:10:00 AM2003/12/23 10:10:00 AM?2003/12/23,14:10?2003/12/23,14:10 显示显示2003/12/23 02:10:00PM2003/12/23 02:10
22、:00PM,默认,默认1212时间制时间制?2003/12/23,2:10 PM?2003/12/23,2:10 PM 显示显示2003/12/23 02:10:00PM2003/12/23 02:10:00PM37例例.在命令窗口中执行如下命令:在命令窗口中执行如下命令:SET HOURS TO 24&SET HOURS TO 24&将时间显示设置为将时间显示设置为2424小时制小时制?2003/12/23,2:10 PM?2003/12/23,2:10 PM 显示显示2003/10/23 14:10:002003/10/23 14:10:005.5.逻辑型常量逻辑型常量 表示逻辑值。逻辑常
23、量只有真和假两种值,用表示逻辑值。逻辑常量只有真和假两种值,用.T.(.T.(或或.t.).t.)、.Y.(.Y.(或或.y.).y.)表示真,用表示真,用.F.(.F.(或或.f.).f.)、.N.(.N.(或或.n.).n.)表示假。但主窗口只显示表示假。但主窗口只显示.T.T.或或.F.F.。386.6.货币型常量货币型常量 货币常量用来表示货币。货币型常量以货币常量用来表示货币。货币型常量以$符号符号开头,最多只能保留开头,最多只能保留4 4位小数,若小数部分超过位小数,若小数部分超过4 4位,自动四舍五入。可以和数值型数据进行运算。位,自动四舍五入。可以和数值型数据进行运算。结果仍为
24、货币型。结果仍为货币型。39变量:变量:是值可改变的量,指代计算机内存中的某一位置,是值可改变的量,指代计算机内存中的某一位置,其中可存放数据。变量分为字段变量和内存变量。其中可存放数据。变量分为字段变量和内存变量。内存变量内存变量:是独立于数据库文件的临时存储单元,可以用:是独立于数据库文件的临时存储单元,可以用来存放表操作过程中或程序运行过程中所要临时保存的数来存放表操作过程中或程序运行过程中所要临时保存的数据。据。字段变量:字段变量:表中的每一个字段就是一个字段变量,字段名表中的每一个字段就是一个字段变量,字段名就是字段变量的变量名。字段变量的当前值等于表中当前就是字段变量的变量名。字段
25、变量的当前值等于表中当前记录该字段所对应的内容。记录该字段所对应的内容。2.2.2 变量变量40内存变量必须先定义后使用内存变量必须先定义后使用 1、对内存变量的赋值操作对内存变量的赋值操作 STORE TO 格式一命令动词命令动词去向子句去向子句包含值的表达式包含值的表达式接收值的变量名表接收值的变量名表STORE 0 TO AA,BB,CC 将数值将数值0赋给变量赋给变量 AA,BB,CCSTORE“李磊李磊”TO NAME 将字符串将字符串“李磊李磊”赋赋给给 NAME例格式二=接收值的变量名赋值操作符包含值的表达式例A=.T.将逻辑真值赋给变量A412、显示内存变量、显示内存变量 格式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 10 vfp6 电子 教案 编辑
限制150内