资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第2章,Visual FoxPro系统初步,1Visual FoxPro 6.0安装环境要求,Visual FoxPro 6.0系统正确安装、运行,必须具备对应环境条件。其最低要求,普通应具备以下环境条件:,(1)配置50MHz主频486以上PC机或兼容机;,(2)内存16 MB以上;,(3)硬盘最小可用空间15MB;用户自定义安装需要100MB硬盘空间;完全安装(包含全部联机文档)需要240 MB硬盘空间;,(4)鼠标;,(5)VGA或更高分辨率显示器;,(6)汉字Windows 95/98或Windows NT以上操作系统;,(7)对于网络操作,需要一个与Windows兼容网络和一个网络服务器。,第1页,2Visual FoxPro 6.0安装,汉字版Visual FoxPro 6.0系统能够由CD-ROM光盘直接安装。操作步骤以下:,(,1,)开启安装程序,(,2,)选择安装方式,(,3,)安装系统组件,(,4,)安装,MSDN,组件(,Visual FoxPro 6.0,帮助文档),(,5,)重新开启系统,完成,Visual FoxPro 6.0,安装,如在Windows 95/98环境下运行 Visual FoxPro 6.0系统,上述安装结束后必须重新开启系统,完成系统配置,Visual FoxPro 6.0系统安装才告完成。,第2页,Visual FoxPro 6.0,开启与退出,安装Visual FoxPro 6.0系统时,创建了一个名为Microsoft Visual FoxPro 6.0程序组。为操作方便起见,可将该程序组中Visual FoxPro 6.0 开启程序图标复制到桌面,建立Visual FoxPro 6.0桌面快捷方式图标。,1Visual FoxPro 6.0开启,Visual FoxPro 6.0开启与Windows环境下其它软件一样,有各种开启方式。,2Visual FoxPro 6.0退出,当需要退出Visual FoxPro 6.0系统时,可采取各种方式。其中惯用有以下几个:,(1)在Visual FoxPro 6.0主窗口,单击【文件】|【退出】菜单项,退出系统;,(2)单击Visual FoxPro 6.0主窗口关闭按钮,退出系统;,(3)在“命令”窗口输入QUIT命令并回车,退出系统。,第3页,Visual FoxPro 6.0,基本组成,1Visual FoxPro 6.0主窗口,Visual FoxPro 6.0开启后,打开主窗口,如图1-8所表示。主窗口包含:标题栏、菜单栏、惯用工具栏、状态栏、命令窗口和主窗口工作区几个组成部分。,标题栏,菜单栏,惯用工具栏,命令窗口,状态栏,工作区,第4页,2Visual FoxPro 6.0向导,Visual FoxPro 6.0系统为用户提供了许多功效强大向导(Wizards)。,用户能够在向导程序引导、帮助下,不用编程就能快速地建立良好应用程序,完成许多数据库操作、管理功效,为非专业用户提供了一个较为简便操作使用方式。,Visual FoxPro 6.0系统提供向导及其功效,见表1-8。,表向导,报表向导,一对多报表向导,标签向导,分组/总计报表向导,表单向导,一对多表单向导,查询向导,交叉表向导,当地视图向导,远程视图向导,导入向导,文档向导,图表向导,应用程序向导,SQL升迁向导,数据透视表向导,安装向导,第5页,3Visual FoxPro 6.0生成器,Visual FoxPro 6.0系统提供了若干个生成器(Builders),,用以简化创建、修改用户界面程序设计过程,提升软件开发质量和效率。,每个生成器包含若干个选项卡,允许用户访问并设置所选择对象相关属性。用户可将生成器生成用户界面直接转换成程序编码,使用户从逐条编写程序代码、重复调试程序手工作业中解放出来。,Visual FoxPro 6.0提供生成器及功效,见表1-9。,自动格式化生成器,组合框生成器,命令组生成器,编辑框生成器,表示式生成器,表单生成器,网格生成器,列表框生成器,选项组生成器,文本框生成器,参考完整性生成器,第6页,4Visual FoxPro 6.0设计器,Visual FoxPro 6.0提供一系列设计器(Designers),为用户提供了一个友好图形界面操作环境,,用以创建、定制、编辑数据库结构、表结构、报表格式、应用程序组件,等。,Visual FoxPro 6.0提供设计器及其功效,见表1-10。,表设计器,查询设计器,视图设计器,表单设计器,报表设计器,标签设计器,数据库设计器,数据库设计器,连接设计器,菜单设计器,数据环境设计器,第7页,Visual FoxPro 6.0,文件类型,Visual FoxPro 6.0系统中常见文件类型包含:,项目、数据库、表、视图、查询、表单、报表、标签、程序、菜单、类等,,各自以不一样文件类型存放、管理,以不一样系统默认扩展名(类型名)相互区分、识别。,第8页,三、主要文件类型,扩展名文件类型,.APP,生成应用程序,.BAK备份文件,.CDX复合索引文件,.DBC数据库文件,.DCT数据库备注文件,.DCX数据库索引文件,.DBF数据表文件,.FPT数据表备注文件,.EXE可执行文件,扩展名文件类型,.FMT,格式文件,.FRX报表文件,.IDX普通索引文件,.LBX标签文件,.PLB项目文件,.PRG源程序文件,.QPR查询程序,.SCX表单文件,.WIN窗口文件,第9页,Visual FoxPro 6.0,系统基本操作,1 Visual FoxPro 6.0,操作方式,Visual FoxPro 6.0,系统为用户提供了几个各具特点操作方式,用户可依据情况以及应用需要,选择适当操作方式,实现数据库操作、应用。,Visual FoxPro 6.0,系统操作方式主要有:,(1)命令操作方式,(2)菜单操作方式,(3)程序操作方式,第10页,1命令操作方式,命令操作是在命令窗口中逐条输入命令,直接操作指定对象操作方式。,命令操作为用户提供了一个直接操作伎俩,,其优点是能够直接使用系统各种命令和函数,,有效操纵数据库,但要求熟练掌握各种命令和函数格式、功效、使用方法等细节;,第11页,2菜单操作方式,Visual FoxPro 6.0,系统将许多命令做成菜单命令选项,用户经过选择菜单项来使用数据库操作方式。,在菜单方式中,很多操作是经过调用相关向导、生成器、设计器工具,以直观、简便、可视化方式完成对系统操作,用户无须熟悉命令细节和对应语法规则,经过对话来完成操作。,有了这种方式,普通用户无需编程就可完成数据库操作与管理;,第12页,3程序操作方式,程序操作就是预先将实现某种操作处理命令序列编成程序,经过运行程序来实现操作、管理数据库操作方式。,依据实际应用需要编写应用程序,能够为用户提供界面更简练直观、操作步骤更符合业务处理流程和规范要求操作应用环境。但程序编制,需要经过专门训练,只有具备一定设计能力专业人员方能胜任,普通用户极难编写大型、综合性较强应用程序。,第13页,Visual FoxPro 6.0,命令语法规则,1命令格式,Visual FoxPro 6.0命令都有固定格式,必须按对应格式和语法规则书写和使用,不然系统无法识别、执行。Visual FoxPro 6.0命令基本格式以下:,命令格式中语法标识符意义和使用方法以下:,:必选项:表示命令中必须选择该项,但内容能够 依据需要而定;,:可选项:可依据实际需要选取或省略该项内容。,|,:任选项:依据实际需要任选且必选其中一项内容,第14页,2命令中几个惯用子句,各种命令普通都包含数量不等可选子句,操作时用户依据实际需要可部分或全部选取。子句作用是扩充、完善命令功效,很多命令必须经过对应子句配合,才能有效地、完整地实现命令功效。,所以,对于命令功效与使用方法是否了解、掌握,更多是表达在对命令中各子句了解、掌握上,学习时要对此更多关注。,命令中惯用子句主要有:,(,1)范围子句,(2)条件子句,(3)字段名表子句,第15页,(,1,)范围子句,在很多对表进行操作命令中,都包含有范围子句,其作用是选择、确定命令操作统计范围。,范围子句作用相当于关系运算中选择运算,选择运算是按指定逻辑条件选择表中符合条件统计,而范围子句是按统计范围选择统计,前者是逻辑选择,后者是物理选择,。范围子句有4种详细选择范围:,RECORD :范围是统计号为n一条统计;,NEXT:范围是从当前统计开始连续n条统计;,REST:范围是从当前统计开始到表尾全部统计;,ALL,:范围是表中全体统计。,第16页,(,2,)条件子句,条件子句作用是以指定逻辑条件为依据,从表中选择符合条件统计。它对应于关系运算中选择运算。条件子句有2种:,FOR :选择表中符合条件全部统计;,WHILE:选择符合条件统计,直到第一个不 符合条件统计为止。,由一个逻辑表示式或关系表示式组成。其值为逻辑型数据。,第17页,(,3,)字段名表子句,字段名表子句作用是选取命令操作字段范围。它对应于关系运算中投影运算。其格式是:,FIELDS。其中字段名表由若干个以逗号分隔字段名组成。,有些命令中字段表子句要求以关键字FIELDS引导,有些则可省略,这决定于命令语法格式要求,使用时要注意。,除上3 种惯用子句外,很多命令还有其它子句,这需依据命令功效、格式要求而定,使用时应依据详细情况了解、熟悉,正确地使用。,第18页,3命令书写规则,Visual FoxPro 6.0,命令都有对应语法格式,,使用时必须按一定规则书写、输入。相关命令书写规则归纳以下:,(1),任何命令必须以命令动词开始;,(2),命令动词与子句之间、各子句之间都以空格分隔;,(3),一行书写不完,行尾用分号“;”做续行标志,按Enter键后在下一行继续书写、输入;,(4),命令动词及子句中关键字普通不宜用缩略形式,以保持命令可读性和规范性;,(5),Visual FoxPro 6.0不区分命令字符大小写;,(,6,)除命令动词外,命令中其它部分排列次序普通不影响命令功效。,第19页,3 Visual FoxPro 6.0,系统环境设置,Visual FoxPro 6.0,系统环境设置决定了系统操作运行环境和工作方式,设置是否合理、适当,直接影响系统操作运行效率和操作方便性。,系统安装时按默认方式进行了对应设置,用户经过设置系统环境,可添加或删除,Visual FoxPro 6.0,相关组件,也可对系统当前环境重新调整设置。,添加或删除,Visual FoxPro 6.0,组件操作,要经过系统安装程序来实现,而当前环境设置可经过相关命令和菜单操作方式来实现。,下面简明介绍以菜单方式设置系统环境操作方法。,第20页,项目管理器使用,在,Visual FoxPro,系统中,,使用项目组织、集成数据库应用系统中全部相关文件,形成一个完整应用系统。所谓项目是,Visual FoxPro,中相关数据、文档和各类文件、对象集合,也即项目是与一个应用相关全部文件集合。,项目管理器是,Visual FoxPro,系统创建、管理项目标工具,,用来创建、修改、组织项目中各种文件,对项目中程序进行编译和连编,形成一个能够运行应用程序系统。,第21页,
展开阅读全文