出版时间:2008-9 出版社:张翼英、张丕振、 张翼飞 清华大学出版社 (2012-06出版) 作者:张翼英 等 著 页数:470
内容概要
《高等学校计算机基础教育教材精选:Visual FoxPro 9.0程序设计(第2版)》详细介绍了Visual FoxPro 9.0数据库管理系统的知识体系,以及如何使用VisualFoxPr09.O进行程序设计与项目开发。 本书从实际开发角度出发,循序渐进地讲解VisualFoxPr09.O的各种知识,并根据程序设计知识的学习规律,合理地安排书中的内容,精心设计丰富恰当的实例。主要内容包括项目管理器、关系数据库操作、查询与视图、表单与控件管理、菜单设计、结构化查询语言和面向对象的程序设计。最后,以“人力资源管理系统”为实例,对前面12个章节的内容进行总结,系统全面地介绍在Visual FoxPro 9.0中如何进行应用程序开发,详细阐述了整个程序设计开发的过程及开发技巧,使得读者能够从理论自然地延伸到实际应用,进而达到中级以上的程序设计水平。 《高等学校计算机基础教育教材精选:Visual FoxPro 9.0程序设计(第2版)》知识体系完整,结构安排合理,内容深度适宜,讲解深入浅出,可作为高等学校非计算机专业本科、专科学.生的计算机课程教材及各种培训班教材,也可作为从事中小型数据库管理的从业者和相关领域的技术人员的参考书。
书籍目录
第1章 Visual FoxPro 9.0简介 1.1 VisualFoxPro的历史沿革 1.1.1 dBASE 1.1.2 FoxBase和FoxPro 1.1.3 VisualFoxPro 1.2 Visual FoxPro 9.0的增强功能和特点 1.2.1 交互式开发环境(IDE)的增强 1.2.2 Visual FoxPro 9.0设计器的增强 1.2.3 数据和XML功能的增强 1.2.4 语言的增强 1.2.5 其他增强 1.2.6 Visual FoxPro的主要特点 1.3 Visual FoxPro 9.0的安装、运行与退出 1.3.1 Visual FoxPro 9.0安装的必要条件 1.3.2 Visual FoxPro 9.0的安装 1.3.3 Visual FoxPro 9.0的运行与退出 1.4 Visual FoxPro 9.0用户界面 1.4.1 菜单栏 1.4.2 工具栏 1.4.3 “命令”窗口 1.4.4 工具箱 1.4.5 任务面板管理器 1.5 定制用户环境 1.5.1 使用“选项”对话框设置环境 1.5.2 使用SET命令 1.5.3 工作方式 1.5.4 设置工作目录与搜索路径 1.5.5 获取帮助 1.6 小结 1.7 练习 第2章 Visual FoxPro 9.0项目管理器及应用 2.1 项目及项目管理器组成 2.1.1 创建项目 2.1.2 项目管理器的组成 2.1.3 项目管理器的功能 2.1.4 项目管理器的定制 2.2 项目管理器的基本操作 2.2.1 项目管理器中的文件操作 2.2.2 项目管理器的其他操作 2.2.3 项目信息及文件说明 2.2.4 连编应用程序 2.3 Visual FoxPro 9.0向导、设计器和生成器 2.3.1 Visual FoxPro 9.0向导 2.3.2 设计器 2.3.3 生成器 2.4 创建第一个Visual FoxPro 9.0程序 2.4.1 创建“学生管理”项目 2.4.2 自由表的创建和修改 2.4.3 用表单向导制作数据编辑表单 2.4.4 对表单进行美化 2.4.5 运行浏览结果 2.5 小结 2.6 练习 第3章 关系数据库基本操作 3.1 关系数据厍 3.1.1 数据库 3.1.2 数据库系统组成 3.1.3 关系数据库基本概念 3.1.4 关系运算 3.1.5 关系的完整性 3.2 数据库设计与操作 3.2.1 创建数据库 3.2.2 打开数据库 3.2.3 设置当前数据库 3.2.4 关闭数据库 3.2.5 删除数据库 3.2.6 添加表和移去表 3.2.7 数据库表属性的设置 3.2.8 设置触发器 3.2.9 永久关系与参照完整性 3.3 数据表设计与操作 3.3.1 创建数据表 3.3.2 打开与关闭表 3.3.3 记录浏览与显示 3.3.4 表结构操作 3.3.5 追加与插入记录 3.3.6 记录定位 3.3.7 修改记录 3.3.8 删除记录 3.4 数据表的排序与索引 3.4.1 表的排序命令 3.4.2 索引的概念 3.4.3 索引的建立 3.4.4 打开和关闭索引文件 3.4.5 指定主控索引 3.4.6 索引的更新 3.4.7 数据检索 3.4.8 表的统计命令 3.4.9 过滤器命令 3.5 多工作区操作 3.5.1 工作区的基本概念 3.5.2 选择工作区 3.5.3 建立表间的临时关联 3.6 小结 3.7 练习 第4章 Visual FoxPro 9.0语言基础 4.1 数据基础 4.1.1 常量 4.1.2 数据类型 4.1.3 变量 4.1.4 数组 4.2 运算符与表达式 4.2.1 算术表达式 4.2.2 字符表达式 4.2.3 关系表达式 4.2.4 逻辑表达式 4.2.5 日期(时间)表达式 4.2.6 名称表达式 4.2.7 宏替换表达式 4.2.8 表达式生成器 4.3 Visual FoxPro 9.0函数 4.3.1 数值函数 4.3.2 字符处理函数 4.3.3 日期时间函数 4.3.4 测试函数 4.3.5 转换函数 4.3.6 对话框函数 4.4 文件操作 4.4.1 复制文件 4.4.2 显示文件目录 4.4.3 修改文件名 4.4.4 删除文件 4.5 Visual FoxPro 9.0的命令 4. 5.1 Visual FoxPro的工作方式 4.5.2 命令结构 4.5.3 命令书写规则 4.5.4 常用命令 4.6 小结 4.7 练习 第5章 Visual FoxPro 9.0程序设计语句 5.1 程序设计概述 5.1.1 程序的相关概念 5.1.2 程序的建立、修改与运行 5.1.3 程序中的常用命令 5.2 输入语句 5.3 顺序结构 5.4 分支结构 5.4.1 简单分支语句 5.4.2 选择分支语句 5.4.3 分支语句的嵌套 5.4.4 结构分支语句 5.5 循环程序设计语句 5.5.1 SCAN……ENDSCAN 5.5.2 步长型循环 5.5.3 当型循环 5.5.4 三种循环结构比较 5.6 过程和自定义函数 5.6.1 过程 5.6.2 用户自定义函数 5.6.3 参数传递机制 5.6.4 过程文件 5.7 变量的作用域 5.7.1 局部变量 5.7.2 私有变量 5.7.3 全局变量 5.8 Visual FoxPro 9.0存储过程 5.8.1 创建与编辑存储过程 5.8.2 运行存储过程 5.8.3 删除存储过程 5.9 程序设计中的错误处理 5.9.1 预防错误 5.9.2 处理“运行时”的错误 5.9.3 建立ON ERROR例程 5.9.4 常见的错误 5. 10 程序调试 5. 10.1 程序调试概述 5. 10.2 调用调试器 5. 10.3 设置断点 5. 11 小结 5. 12 练习 …… 第6章 使用Visual FoxPro 9.0查询与视图 第7章 创建与使用表单 第8章 Visual FoxPro 9.0控件管理 第9章 报表和标签的设计与使用 第10章 菜单设计 第11章 结构化查询语言 第12章 面向对象的程序设计 第13章 人力资源管理系统
章节摘录
版权页: 插图: “项目管理器”为数据提供了一个组织良好的分层结构视图。若要处理项目中某一特定的类型的文件或对象,可选择相应的文件选项卡。在建立表和数据库,以及创建表单、查询、视图和报表时,主要处理“数据”和“文档”选项卡中的内容。“项目管理器”主要由以下几个部分组成。 (1)文件选项卡。项目管理器有6个文件选项卡,如图2-3所示。其中,在“全部”文件选项卡中,将显示应用的所有文件对象大类,即“数据”、“文档”、“类库”、“代码”和“其他”;另外5个文件选项卡就分别与这5个文件对象大类相对应,独立管理相应文件对象。 (2)分层结构视图。如果要在某个选项卡所列出的文件大类中找出某个文件对象,只需找到相应的文件大类,如“文档”,然后单击“文档”左边的“+”,就会列出其下级文件类型;再用同样的方法寻找,直到出现所需要的文件为止。 (3)命令按钮。在“项目管理器”右边有6个按钮,即“新建”、“添加”、“修改”、“运行”(“打开”、“浏览”或“预览”)、“移去”及“连编”,其中“运行”、“打开”、“浏览”及“预览”分别与所选中的文件对象有关,并且做相应的改变。具体功能如下。 新建:创建一个新文件或对象。此按钮与“项目“菜单的“新建文件”命令作用相同。在“项目管理器”中,新文件或对象的类型与当前选定项的类型相同。两者不同的是:从“文件”菜单中创建的文件不会自动包含在项目中;使用“项目”菜单的“新建文件”命令(或“项目管理器”上的“新建”按钮)创建的文件自动包含在项目中。 添加:把已有的文件添加到项目中。此按钮与“项目”菜单的“添加文件”命令作用相同。单击“添加”按钮后,也可以通过Shift或Ctrl键在打开的对话框中选择多个文件并将其添加到项目中。 修改:在合适的设计器中打开选定项。此按钮与“项目”菜单的“修改文件”命令作用相同。 浏览:在浏览窗口中打开一个表。此命令与“项目”菜单的“浏览文件”命令作用相同,且仅当选定一个表时可用。 关闭:关闭一个打开的数据库。此命令与“项目”菜单的“关闭文件”命令作用相同,且仅当选定一个表时可用。如果选定的数据库已关闭,此按钮变为“打开”。 打开:打开一个数据库。此命令与“项目”菜单的“打开文件”命令作用相同,且仅当选定一个表时可用。如果选定的数据库已打开,此按钮变为“关闭”。 移去:从项目中移去选定文件或对象。Visual FoxPro会询问用户是否从项目中移去此文件,还是同时将其从磁盘中删除。此命令与“项目”菜单的“移去文件”命令作用相同。 连编:连编一个项目或应用程序,还可以连编可执行文件或自动服务程序(Automation Server)。此命令与“项目”菜单的“连编”命令作用相同。 预览:在打印预览方式下显示选定的报表或标签。当选定“项目管理器”中的一个报表或标签时可用。此命令与“项目”菜单的“预览文件”命令作用相同。 运行:运行选定的查询、表单或程序。当选定“项目管理器”中的一个查询、表单、菜单或程序时可用。此命令与“项目”菜单的“运行文件”命令作用相同。 2.1.3 项目管理器的功能 “项目管理器”是Visual FoxPro应用程序的数据、文件、对象的组织管理工具,利用“项目管理器”可以在项目中添加或移动文件、创建新文件或修改已经存在的文件、查看数据库中数据表或视图的数据及把文件与其他项目关联起来。具体功能归纳为以下几个方面。 (1)创建和修改文件。如用“项目管理器”中的“新建”,可以新建文件对象;如用“修改”按钮,则可修改已有的文件对象。 (2)添加和移去文件。如用“项目管理器”中的“添加”按钮,可以添加已有的但没在“项目管理器”中的文件对象;如用“移去”按钮,可以把文件对象从“项目管理器”中移去或删除。 (3)查找文件。利用“项目管理器”中的分层结构视图,可以查找应用中的数据库文件、表单文件、报表文件等详细内容。 (4)共享文件。通过与其他项目共享文件,可以重复使用在其他项目开发上的工作成果。此文件并未复制,项目只存储了对该文件的引用。文件可以同时和不同的项目连接。操作时只需要将别的项目中的文件对象拖到本“项目管理器”中即可。
编辑推荐
《高等学校计算机基础教育教材精选:VisualFoxPro9.0程序设计(第2版)》根据程序设计的学习规律,系统科学地安排《高等学校计算机基础教育教材精选:VisualFoxPro9.0程序设计(第2版)》的学习内容,循序渐进地介绍Visual FoxPro9.0的各种知识,以及如何使用Visual FoxPro9.0进行程序设计与项目设计。精心设计的每一个教学实例全部在中文Visual FoxPro9.0环境调试成功,是对相关知识点的完美诠释。特别是在可视化设计方面,如在控件学习中,多数控件的实例都与实践相结合,简洁易懂,易于实现与理解,多数可以直接修改添加到实际应用中。最后的“人力资源管理系统”实例,详细阐述了整个系统的设计开发过程以及编程技巧等,并对前面的知识体系进行概括与总结,使读者能从理论学习自然地延伸到实际应用中,从而进一步达到中级以上的应用水平。
图书封面
评论、评分、阅读与下载