《数据库系统及应用教程》第4章VisualFoxPro60概述课件.pptx_第1页
《数据库系统及应用教程》第4章VisualFoxPro60概述课件.pptx_第2页
《数据库系统及应用教程》第4章VisualFoxPro60概述课件.pptx_第3页
《数据库系统及应用教程》第4章VisualFoxPro60概述课件.pptx_第4页
《数据库系统及应用教程》第4章VisualFoxPro60概述课件.pptx_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第4章 Visual FoxPro 6.0 概述(时间:2次课,4学时)第4章 Visual FoxPro 6.0 概述教学提示:本章主要介绍Visual FoxPro 6.0的特性、安装、启动及退出方法;并详细介绍了Visual FoxPro 6.0的系统界面、系统环境的配置及常用文件类型、主要性能指标。 教学目标:了解Visual FoxPro 6.0的安装步骤、启动与退出的各种方法;掌握Visual FoxPro 6.0系统界面中各个部分的应用;命令窗口的使用方法;掌握Visual FoxPro 6.0主要的系统配置方法、常用文件的扩展名及主要性能指标。 第4章 Visual FoxPr

2、o 6.0 概述4.1 Visual FoxPro 6.0 特性4.2 Visual FoxPro 6.0 的安装、启动与退出4.3 Visual FoxPro 6.0 系统界面4.4 Visual FoxPro 6.0 系统环境的配置4.5 Visual FoxPro 6.0的常用文件类型4.6 Visual FoxPro 6.0 性能指标4.7 Visual FoxPro 6.0 的命令格式4.8 习 题4.1 Visual FoxPro 6.0 特性4.1.1 FoxPro 发展简史4.1.2 Visual FoxPro 的特性 4.1.1 FoxPro 发展简史FoxPro的前身是80

3、年代初期推出的dBASE微机数据库系列产品。1981年Ashton-Tate公司推出了dBASE 微机数据库,运行于CPM微机上。1984年,美国的另一家关系数据库产品公司Fox Software公司推出了它的第一个数据库产品FoxBASE。1992年,微软公司收购了Fox Software公司,使FoxPro成为微软系列产品之一,使得FoxPro系列产品得以迅速发展。4.1.2 Visual FoxPro 的特性 1. 用户界面友好2. 面向对象的编程技术功能强3. 快速创建应用程序4. 数据库的操作简便5. 多个用户可以一起开发程序 6. 可与其他应用程序交互操作7. 独特的客户/服务器解

4、决方案8. 可以升级早期版本4.2 Visual FoxPro 6.0 的安装、启动与退出4.2.1 Visual FoxPro 6.0 的安装 4.2.2 Visual FoxPro 6.0 的启动 4.2.3 Visual FoxPro 6.0 的退出 4.2.1 Visual FoxPro 6.0 的安装4.2.1.1 安装环境4.2.1.2 安装4.2.1.1 安装环境1. 硬件环境PC兼容机,具有80486 66MHz以上的处理器;鼠标;内存最小为16MB以上,建议32MB以上; 最小安装需要的硬盘空间为15MB;用户自定义安装需要100MB的硬盘空间;完全安装所有联机文档需要240

5、MB的硬盘空间;VGA或更高分辨率的显示器; 对于网络操作,需要有一个与Windows兼容的网络和一台网络服务器。 4.2.1.1 安装环境(2)2. 软件环境 Windows 95/98或Windows NT以上操作系统的支持。 4.2.1.2 安装1. 直接启动CD-ROM2. 直接运行安装程序4.2.2 Visual FoxPro 6.0 的启动单击Windows的【开始】按钮,打开【开始】菜单。在【开始】菜单下,选择【程序】选项,打开【程序】菜单。在【程序】菜单下,选择Microsoft Visual FoxPro 6.0命令,打开Microsoft Visual FoxPro 6.0

6、菜单项。在Microsoft Visual FoxPro 6.0菜单项下,选择Microsoft Visual FoxPro 6.0命令,启动Microsoft Visual FoxPro 6.0系统程序。启动Visual FoxPro 6.0的操作步骤如下: 最后进入Microsoft Visual FoxPro 6.0系统环境,此时,Visual FoxPro 6.0系统启动完成。4.2.3 Visual FoxPro 6.0 的退出 在命令窗口(Command)中输入Quit命令。 在主菜单中选择【文件】|【退出】命令。 按下组合键A1t+F4。 双击Visual FoxPro 6.0主

7、窗口左上角的控制菜单。 单击Visual FoxPro 6.0 主窗口的控制菜单,从弹出的快捷菜单中再选择【关闭】命令。如果想退出Visual FoxPro 6.0,有下面的方法可供用户选择:4.3 Visual FoxPro 6.0 系统界面4.3.1 Visual FoxPro 6.0的主窗口 4.3.2 Visual FoxPro 6.0的向导4.3.3 Visual FoxPro 6.0的生成器4.3.1 Visual FoxPro 6.0的主窗口 正常启动Visual FoxPro 6.0系统后,首先进入的是Visual FoxPro 6.0系统的主屏幕界面,如图4.1所示。从图4.

8、1中可以看出,Visual FoxPro 6.0主界面是由标题栏、菜单栏、工具栏、工作区、状态栏和命令窗口组成,下面逐一介绍每一部分的功能。4.3.1 Visual FoxPro 6.0的主窗口(2)4.3.1 Visual FoxPro 6.0的主窗口(3)标题栏:如图4.1所示,在主窗口中最上方的是标题栏,标题栏中主要包括5个部分,从左到右分别是控制菜单框、标题、最小化按钮、最大化按钮,在标题栏的最右端是关闭按钮。菜单栏:菜单栏位于屏幕的第一行,它包含【文件】、【编辑】等8个菜单。工具栏:工具栏位于菜单栏的下方,Visual FoxPro 6.0 提供了11个预定的工具栏,第一次启动Vis

9、ual FoxPro 6.0 时只有一个常用工具栏显示出来。4.3.1 Visual FoxPro 6.0的主窗口(4)工具栏功能报表控件包括提供分组和调用其他工具栏的按钮报表设计器包括在设计报表时用到的各种对象表单控件设计表单时的各种控件,如文本框、组合框等表单设计器在设计表单时常用到的一些功能,如查看代码等布局用于表单及报表设计,主要用来调整控件的大小、位置等查询设计器设计查询,如添加表、删除表、添加查询等功能表4.1 Visual FoxPro 6.0中的工具栏及其功能 4.3.1 Visual FoxPro 6.0的主窗口(5)4. 命令窗口:Visual FoxPro 6.0 提供了

10、两种操作方式:一种是利用菜单命令操作,另一种是输入命令执行操作。5. 工作区:在工具栏与状态行之间的一大块空白区域是系统工作区,各种工作窗口将在这里展开。6. 状态栏:状态行位于屏幕的最底部,用于显示某一时刻的管理数据的工作状态。4.3.2 Visual FoxPro 6.0的向导向导是一个交互式编程工具,可完成通用的编程任务Visual FoxPro 6.0 系统提供的向导及功能如表4.2所示。向导名称向导功能表向导引导用户在Visual FoxPro表结构的基础上快速创建新表报表向导引导用户利用单独的表来快速创建报表一对多报表向导引导用户从相关的数据表中快速创建报表标签向导引导用户快速创建

11、标签分组/总计报表向导引导用户快速创建分组统计报表表单向导引导用户快速创建表单一对多表单向导引导用户从相关的数据表中快速创建表单查询向导引导用户快速创建查询交叉表向导引导用户创建交叉表查询本地视图向导引导用户快速利用本地数据创建视图远程视图向导引导用户快速利用ODBC数据源创建视图导入向导引导用户导入或者添加数据文档向导引导用户从项目文件和程序文件的代码中产生格式化的文本文件图表向导引导用户快速创建图表应用程序向导引导用户快速创建Visual FoxPro应用程序SQL升迁向导引导用户尽可能利用Visual FoxPro数据库功能创建SQL Server数据库数据透视表向导引导用户快速创建数据

12、透视表安装向导引导用户从文件中创建一整套安装磁盘表4.2 向导及功能一览表 4.3.3 Visual FoxPro 6.0的生成器 Visual FoxPro系统提供的生成器(Builders),可以简化创建和修改用户界面程序的设计过程,提高软件开发的质量。每个生成器都由一系列选项卡组成,允许用户访问并设置所选对象的属性。生成器向用户提出一系列关于加入到表单或需要修改的控件的问题,然后便会按照用户的定义自动地设置控件的属性。Visual FoxPro 6.0 系统提供的生成器及功能如表4.3所示。以计算机软硬件技术、光纤通讯技术和网络互联技术为基础的“信息高速公路” 开启了全球信息社会的建设步

13、伐。 表4.3 生成器及功能一览表 生成器名称生成器功能自动格式生成器用于格式化一组控件组合框生成器用于建立组合框命令组生成器用于建立命令按钮组编辑框生成器用于建立编辑框表达式生成器用于建立并编辑表达式表单生成器用于建立表单网格生成器用于建立网格列表框生成器用于建立列表框选项组生成器用于建立选项按钮组文本框生成器用于建立文本框参照完整性生成器用于建立参照完整性规则4.3.4 Visual FoxPro 6.0的设计器Visual FoxPro系统提供的设计器(Designers),为用户提供了一个友好的图形界面。用户可以通过它创建并定制数据表结构、数据库结构、报表格式和应用程序组件等。Visu

14、al FoxPro 6.0 系统提供的设计器及功能如表4.4所示。表4.4 设计器及功能一览表 设计器名称设计器功能表设计器创建表并设置表索引查询设计器创建基于本地表的查询视图设计器创建基于远程数据源的可更新的查询表单设计器创建表单以便查看并编辑表中的数据报表设计器创建报表以便显示和打印数据标签设计器创建标签布局以便打印标签数据库设计器建立数据库,查看并创建表间的关系连接设计器为远程视图创建连接菜单设计器创建菜单栏或者快捷菜单数据环境设计器可视地创建和修改表单、表单集以及报表的数据环境4.4 Visual FoxPro 6.0 系统环境的配置4.4.1 通过【选项】对话框设置系统环境4.4.2

15、 通过配置文件设置系统环境 4.4.1 通过【选项】对话框设置系统环境在Visual FoxPro 6.0 系统主菜单下,选择【工具】|【选项】命令,可以打开【选项】对话框,如图4.2所示。表4.5介绍了12种不同类别环境选项卡的特性。图4.2 【选项】对话框 表4.5 【选项】对话框选项卡特性一览表 选项卡名称选项卡功能显示界面选项,确定是否显示状态栏、时钟、命令结果或系统信息等常规数据输入与编程选项,设置警告声音,确定是否记录编译错误,是否自动填充新记录,使用什么定位键,以及兼容性等数据表选项,确定是否使用Rushmore优化,是否使用索引强制惟一性,查找记录的计时器间隔以及使用什么锁定选

16、项远程数据远程数据访问选项,确定连接超时限制,一次获取记录数目以及如何使用SQL更新文件位置确定Visual FoxPro默认目录位置,帮助文件以及辅助文件存储的位置表单表单设计器选项,确定网格面积,所用刻度单位,最大设计区域以及使用何种模板项目项目管理器选项,确定是否使用提示向导,双击时是运行还是修改文件,以及有关源代码管理的选项控件确定是使用“表单控件”工具栏中的“查看类”按钮所提供的有关可视类库,还是ActiveX控件,以及ActiveX控件相应的OLE控件选项区域确定日期、时间、货币以及数字格式调试调试器显示以及跟踪选项,确定使用什么字体和颜色语法着色确定区分程序元素(注释和关键字)所

17、用的字体和颜色字段映象确定从数据环境设计器、数据库设计器或项目设计器中向表单拖动表或字段时创建何种控件4.4.2 通过配置文件设置系统环境 配置文件是一个文本文件,文件名为config.fpw。配置文件中包含用于建立Visual FoxPro 6.0 环境的设置,当Visual FoxPro 6.0 启动时,首先读取注册表中的信息,以及通过【选项】对话框设置的各项信息,并根据这些信息对Visual FoxPro 6.0 进行配置,然后寻找config.fpw文件,并使用其中的配置覆盖根据注册表和【选项】对话框配置的系统环境。在配置文件中,SET命令的语法和Visual FoxPro 6.0 中

18、一样,但没有SET关键字。4.5 Visual FoxPro 6.0的常用文件类型Visual FoxPro 6.0 的文件类型多而繁杂,常用的文件类型有项目、表、查询、链接、浏览、远程浏览、格式、报表、标签、程序、类、文本、菜单等。文件的类型在Visual FoxPro 6.0 中是用文件的扩展名来区分的。表4.6列出了在Visual FoxPro 6.0 中使用的文件扩展名及其代表的文件类型。表4.6 文件扩展名及其代表的文件类型一览表(1) 扩展名文件类型扩展名文件类型ACTWizard向导图表文件MEM内存变量文件APP生成的应用文件MNT菜单备注文件CDX复合索引文件MNX菜单文件D

19、BC数据库文件MPR生成的菜单程序文件DBF数据表文件MPX编译后的菜单程序文件DCT数据库备注文件OCXOLE控件文件DCX数据库索引文件PJT项目备注文件DLLWindows动态连接库文件PJX项目文件ERR编译错误文件PRG程序文件EXE可执行文件QPR生成器的查询程序文件FKY宏文件QPX编译后的查询程序文件FLLFoxPro动态连接库文件SCT表单备注文件表4.6 文件扩展名及其代表的文件类型一览表(2) 扩展名文件类型扩展名文件类型FMT格式文件SCX表单文件FPT数据库备注文件SPR早期FoxPro生成的屏幕格式文件FRT报表备注文件SPX编译后的屏幕格式文件FRX报表文件TBK

20、备注备份文件FXP编译程序文件TXT文本文件HLP图表帮助文件VCTVisual FoxPro 6.0可视类库备注文件IDX索引、压缩索引文件VCXVisual FoxPro 6.0可视类库文件LBT标签备注文件VUE早期FoxPro的视图文件LBX标签文件WIN窗口文件LST向导列表文件4.6 Visual FoxPro 6.0 性能指标在选择数据库系统或者设计数据库管理应用程序时需要考虑数据库系统的某些性能指标,下面列出了Visual FoxPro 6.0 的主要性能指标:每一个数据表可以容纳的最大记录数:10亿条。 每一个表文件的最大长度:2GB字节。 每一条记录的最大长度:64KB字节

21、(不包括备注型和通用型等字段存储的数据指针指向的数据)。 每一个数据表结构中字段数的最大值:255个。 可以一次在内存中打开表的最大个数:255个。 4.6 Visual FoxPro 6.0 性能指标(2)字符型字段的最大长度:255字节。 数值型字段表示十进制数的最大位数:20位。 浮点型字段表示十进制数的最大位数:20位。数值计算时最多可以精确的位数:16位。整数的最大值:+2147483647。整数的最小值:-2147483647。最多可以定义的内存变量的个数:65000。数组下标的最大值:65000。 DO调用命令最多可以嵌套的层数:128层。 READ命令最多可以嵌套的层数:5层。

22、结构化程序设计命令的最大嵌套层数:384层。4.6 Visual FoxPro 6.0 性能指标(3)在自定义的过程或者函数中可以传递参数的最大值:27。报表页面可以定义的最大长度:20英寸。报表分组的最大层数:128层。可以同时打开浏览窗口(BROWSER)的最大个数:255个。每一行命令的最大长度:8192字节。每一个宏替换的最大长度:8192字节。SQL SELECT语句可以选择字段个数的最大值:255。4.7 Visual FoxPro 6.0 的命令格式所谓命令格式就是命令的语法或句法规则,是书写命令时所必须遵循的。Visual FoxPro 6.0 的命令通常由两部分组成:命令动词:置于一条命令之首。 动词短语:是跟在命令动词之后出现的。 命令的一般格式为:命令动词 范围 FIELDS 字段列表 FOR 条件 WHILE 条件 TO 短语 其他其中: 为可选项。4.7 Visual FoxPro 6.0 的命令格式(2)范围短语:指命令动词对数据库表记录作用的范围,有下面几种选择:ALL 全部记录。 NEXT N 当前记录以下(包括当前记录)的N条记录。 REST 当前记录以下的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论