第二章VisualFoxPro数据库管理系统概述

上传人:平*** 文档编号:47548918 上传时间:2018-07-02 格式:PPT 页数:102 大小:1.63MB
返回 下载 相关 举报
第二章VisualFoxPro数据库管理系统概述_第1页
第1页 / 共102页
第二章VisualFoxPro数据库管理系统概述_第2页
第2页 / 共102页
第二章VisualFoxPro数据库管理系统概述_第3页
第3页 / 共102页
第二章VisualFoxPro数据库管理系统概述_第4页
第4页 / 共102页
第二章VisualFoxPro数据库管理系统概述_第5页
第5页 / 共102页
点击查看更多>>
资源描述

《第二章VisualFoxPro数据库管理系统概述》由会员分享,可在线阅读,更多相关《第二章VisualFoxPro数据库管理系统概述(102页珍藏版)》请在金锄头文库上搜索。

1、 第二章 Visual FoxPro数据库管理系统概述Date12.1 Visual FoxPro的操作环境2.2 Visual FoxPro文件类型2.3 Visual FoxPro的项目管理及其操作2.4 Visual FoxPro语言基础Date2VFP的特点 数据库方面区分了数据库与数据表的概念Rushmore技术(速度快,多索引)SQL命令(高效检索) 数据操作方面简单、灵活、多样的数据交换手段Visual FoxPro(简称VFP)是基于 Windows平台和服务器上的可视化数据库管理系统。Date3程序设计方面(可视化应用程序) 可视化、少量程序代码 可靠性高 调试简单项目编译

2、面向对象Date4操作使用方面 完善的IDE(菜单、工具条或快捷键)丰富的开发工具 向导:表单向导 设计器:表设计器 生成器:表达式生成器 管理器:项目管理器Date52.1 Visual FoxPro的操作环境2.1.1 Visual FoxPro操作界面命令 窗口主窗口:用于 输出结果菜单 栏工具 栏状态 栏Date6命令窗口是用来直接输入 Visual FoxPro命令的用户 接口,在命令窗口输入命 令后,按回车键,立即执 行输入命令。命令窗口命令执行结果显示关闭命令窗口方法: 按命令窗口右上角的“关 闭”按钮可关闭命令窗口 显示命令窗口方法: 1.可选“窗口”菜单中“命 令窗口”项 2

3、.使用常用工具栏上的 命令窗口按钮 3.使用快捷键Ctrl+F2。命令窗口介绍Date7选择命令项右边的组合键 ,例如,Ctrl +N、Ctrl O、CtrlP等,是执行命 令项的键盘操作快捷键选择命令项右边有 “”符号的,表示选 中此命令项时,会弹 出相应对话框。选择命令项右边有 “”符号,的,表示 选中此命令项时,会 弹出相应级联菜单。菜单项介绍Date8单击主菜单的“显示”菜单 ,在下拉菜单中选择“工 具栏”菜单项,弹出“工具 栏”对话框。工具栏介绍Date92.1.2 命令说明1. 命令的语法格式说明删除文件的命令,其格式为:DELETE FILE fileName | ? RECYC

4、LE在在命令窗口命令窗口和和程序程序中都使用分号中都使用分号“ “;” ”实现实现换行换行 输入,绝大多数命令中的关键字和函数名均可输入,绝大多数命令中的关键字和函数名均可 用用前前4 4个字符个字符代替。代替。Date10说明 filename表示要删除文件的路径及文件名 :可选表示符号,方括号中的内容是可选项 例如:DELETE FILEDELETE FILE RECYCLE | :二选一表示符号,要求用户从本符号的左右 两项中选择一项 例如:DELETE FILE D:aaa.txtDELETE FILE ? :省略符号,它表示在一个命令或函数表达式 中,某一部分可以按同一方式重复DEL

5、ETE FILE fileName | ? RECYCLEDate11右边命令输出的结果2. 几个常用命令 *与 按下Ctrl+Enter 键 14 按下Enter键 105光标放在末尾 按下Enter键, 此命令被重新 执行 15 Date152.1.3 配置Visual FoxPro操作环境 Visual FoxPro的配置决定了Visual FoxPro系统运行时 的外观和行为。Visual FoxPro启动以后,还可以使 用“选项”对话框”或SET命令进行附加的配置设定。Date162.1.3 配置Visual FoxPro操作环境选项对话框先选择“设置为 默认值”,再选 择“确定”,

6、所有 设置在下次启动 VFP时仍然有效 。只选择“确定”, 所有设置在下次 启动VFP时不起 作用。按住shift键, 再选择“确定”, 则所有设置以命 令方式显示在主 窗口中。Date172.1.3 配置Visual FoxPro操作环境Set命令 例如:Set default to F: &设置默认路径为F盘 常用的Set命令如表2-1所示(书P34页)2.2 Visual FoxPro文件类型如表2-2所示(书P35页) 常考需要熟记各个类型,例如:创建项目文件,生成 .pjx与.pjt文件Date182.3 Visual FoxPro的项目管理及操作选项卡1.Visual FoxPro

7、 的项目是一个系统中文件、数据、文档等 的集合。 2.项目管理器是 Visual FoxPro 中处理数据和对象的主要组织 工具,是系统“控制中心”。 按钮Date19创建项目 方法一:CREATE PROJECT命令 方法二:使用“文件”菜单的“新建”按钮 方法三:使用常用工具栏上的“新建”按钮Date20打开项目(考试中用到) 使用“文件”菜单的“打开”按钮默认目录是vfp98 立即利用cd命令修改默认目录改头去尾按回车 此时,再使用“文件”菜单的“打开”按钮默认目录是Date212.3 Visual FoxPro的项目管理及操作2.3.1 页面 全部 数据:一个项目中的所有数据(数据库、

8、自由表、查询、视图) 文档:处理数据时所用的全部文档(表单、报表和标签) 类:表单和程序中所用的类库和类 代码:程序、API库和应用程序 其他:菜单、文本文件和其他文件(如位图、图标等)2.3.2 定制项目管理器 演示图2-4 演示图2-5 演示图2-6 +号:展开 -号:折叠Date222.3 Visual FoxPro的项目管理及操作2.3.3 项目管理器的操作(演示) 1.命令按钮首先选定对象 新建:创建一个新文件或对象 添加:把现有文件添加到项目中 修改:相应设计器 移去:从项目中移去选定的文件或对象(从项目中还是存储器上?) 连编:连编一个项目或应用程序(可执行程序) 运行:执行选定

9、的查询、表单或程序 浏览:在浏览窗口中打开选定的表或视图,当且仅当选定一张表或视图 时可用 关闭:关闭数据库,当且仅当选定一个数据库时可用 打开:打开数据库,当且仅当选定一个数据库时可用 预览:在打印预览方式下显示选定的报表或标签Date232.3 Visual FoxPro的项目管理及操作2.3.3 项目管理器的操作 2.快捷菜单命令右键选择 包含与排除:带斜线的圆圈表示连编时将被排除,所有的包含文件在运行时都 是只读的 设置主文件:把选定的程序、表单、查询或菜单指定为主文件,该主文件在已 编译的应用程序中作为主执行程序执行,即应用程序的入口程序。主程序 文件用粗体表示。 重命名 编辑说明

10、项目信息3.项目间共享文件 一个文件可同时属于不同的项目 方法:打开两项目,在包含该文件的项目管理器中选择该文件,然后拖动该 文件到另一个项目容器中即可Date242.4 Visual FoxPro语言基础2.4.1 数据类型(P39-40)*仅有于表的字段数据类类型中文名称说说明大小(字节节 ) Character字符型 C各种字符组组成的串254Currency货币货币 型 Y货币单货币单 位8Numeric数值值型 N整数或小数20Float浮点型* F单单精度数值值型20Date日期型 D年月日8Datetime日期时间时间 型 T年月日时时分秒8Double双精度型* B 双精度数值

11、值型8Integer整型* I 整数4Logical逻辑逻辑 型 L真或假1Memo备备注型* M 超过过254的不定长长字符串4 General通用型* G OLE图图象、多媒体对对象4数据类型是指数据对象的取值集合 ,以及对之可施行的运算集合(相 同类型才可以运算)。Date252.4.2 常量与变量大多数程序设计语言允许使用常量、变量和数组 来存储数据,VFP还可以使用记录和对象。1. 名称命名规则(P41)l名称中只能包含字母、下划线“_”、数字和汉字l名称开头只能是字母、下划线或汉字,不能是数字l表的字段名、索引标识名最多只能是10个字符,其 余名称长度可以是1128个字符l避免使用

12、系统保留字(如Use、Set、Date )例如:判断下列名称的合法性 cVar 2xcc nVar2 sum_of_score 2_xd _aver_gz num-of-renshu nSum&re _avg#sd setDate262. 常量:在整个操作过程中值保持不变。 u数值型常量:由数字、小数点和正负号构成如-3.15 、38、3.12E+28、3.12E-28如$100.35、$2104u货币型常量:数字前加美元符号($)u逻辑型常量:逻辑真和逻辑假如真:.T. .t. .Y. .y.假:.F. .f. .N. .n.Date27字符型常量:由字符串“定界符”括起来的一串字符u定界符

13、可以是单引号、双引号或方括号。u不能用中文标点的单引号或双引号作为字符串的定 界符u定界符必须成对出现,不能出现“一头为单引号而 另一头为双引号”等情况Date28u如果某种定界符本身也是字符串的内容,则需要用另一种定界符表示字符串u不包含任何字符的字符串(“”)称为“空串”, 它与包含空格的字符串(“ ”)不同u字符串中的字母,其大小写不等价如 : 苏-001 ”51109876” vfp abcd”ef”g 哈哈“笑” ABCDE与abcde是不同的字符串Date29时间型和日期时间型常量:定界符是一对花括号,年月 日之间用/或或.或空格分隔,时分秒之间用:分隔,u传统的日期格式的语法形式

14、:mm/dd/yyhh:mm:ssam|pmu严格的日期格式的语法形式: (系统默认)yyyy/mm/ddhh:mm:ssam|pm如: 2013-03-01 2013-03-01 8:12 ADate303. 内存变量:在任何时候都可以发生变化。(1)变量的创建内存变量不需要特别申明,在使用时可以使用STORE命令或“=”赋值运算符直接进行赋值。在赋值的同时,也完成了变量的创建,并且确定了该变量的数据类型以及目前变量的值。Date31变量的创建y=2 &=只能给一个变量赋值 store “123” to x,y,z &store 将同一个值赋值给多个变量使用格式格式1:1: STORE ST

15、ORE 数据值数据值 TO TO 变量名变量名 格式格式2 2: 变量名变量名 = = 数据值数据值赋值号Date32例:cVar=VFPStore 1 to nVar1,nVar2nVar1=cVar cVar=nVar2?cVar &值为1?nVar1 &值为vfp?nVar2 &值为1Date33(2)、控制变量访问内存变量用于程序中,可以使用相应的命令指 定变量的作用域。用LOCAL指定局部变量 局部变量只能在当前程序中使用,当它们所属 的程序运行结束后,局部变量被释放。 例如: LOCAL CX1Date34用用PRIVATEPRIVATE指定私有(隐藏)变量指定私有(隐藏)变量PRIVATEPRIVATE可以把上层变量(调用程序中定义的可以把上层变量(调用程序中定义的变量)的值在当前程序中隐藏起来,用户在当前程序变量)的值在当前程序中隐藏起来,用户在当前程序中可以正常使用和这些变量同名的变量。中可以正常使用和这些

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

当前位置:首页 > 中学教育 > 教学课件

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