Visual FoxPro 6.0程序设计

出版时间:2003-7  出版社:高等教育出版社  作者:李珍香 编  页数:223  

前言

随着计算机技术的发展和普及,各行各业的管理机构需要由计算机处理大量的数据,而处理大量数据的最好方法是使用数据库进行管理。Visual FoxPro 6.0是微软公司在dBASE基础上发展起来的一种功能强大的关系型数据库管理系统。Visual FoxPro 6.0使用了面向对象的编程技术,它不仅适用于单机,而且具有很好的安全性和较强的网络功能,能够实现数据的远程访问和存储加工。它可以直接访问Access、Paradox、dBASE等源文件中的数据而不需要任何转换,同时它还为使用者提供了强大的向导工具。作为一种完整的编程语言,VisualFoxPro 6.0既提供交互式的运行环境,又支持编译运行环境,是数据库应用领域使用较为广泛的软件。本书为教育部普通高等教育“十五”,具有以下几个特点:(1)本书结构安排新颖、合理。为方便教学使用,本教材还配有一本上机实训与实验指导书(每一实验就是一技能点,实验中引入了看得见、摸得着的实例,每一实验有详尽的操作过程和操作结果,有利于学生对理论知识的学习和掌握);两个完整的应用系统(高校学生收费管理系统和财务管理系统);免费电子教案(电子教案采用超链接技术,可以修改)。(2)本书在保持知识系统性的同时,注重内容的实用性和实践性。全书通过大量精心设计的实例简明扼要、深入浅出地介绍了、Visual FoxPro 6.0中最基本、最实用、最新颖、最关键的技术,以满足学生学习和解决工作中出现的实际问题。本书入门容易,通俗易懂。(3)采用“问题(任务)驱动”的编写方式,引入案例教学和启发式教学方法,以培养学生解决问题的能力。全书以“高校学生收费管理系统”为主线融会各知识点,并且每章节也尽量以问题为中心来设计和组织教学内容。除上述两个应用系统外,实践部分和实验部分也是结构完整的应用小系统,即读者在做完全部的实践和实验以后,也就生成了两个应用小系统。所有系统、实例的源代码、源界面都在光盘中提供给读者,可引导和启发读者开发小型的实际应用系统。(4)全书实例都与学生的学习、生活结合紧密,而且有的例子还有一定的趣味性,有助于提高学生的学习兴趣、培养学生的想象能力和思维能力。全书语言精练,图文并茂,大部分插图都有明确的标注,直观性强,便于理解、掌握和自学。(5)为了适应职业岗位和技术的最新要求,教材中引入了最新的知识和相关技术。本书标有*的部分为提高部分,提供了网络及其他方面的知识应用,有利于学生综合应用能力、创新能力的提高,以满足不同层次的需要。

内容概要

  《普通高等教育“十五”国家级规划教材(高职高专教育):Visual FoxPro 6.0程序设计》主要阐述VisualFoxPro6.0系统的程序设计方法和技术。《普通高等教育“十五”国家级规划教材(高职高专教育):Visual FoxPro 6.0 程序设计》共11章,主要内容为:VisualFoxPro6.0的基础知识与基本操作;利用项目管理器设计表、查询和视图、表单和报表、菜单和类等;结合实例详细介绍常用控件的程序设计和表单设计;第10章为VisualFoxPro6.0的高级应用,是该门课程的深入和提高部分;最后一章是该门课程的综合,结合“高校学生收费管理系统”介绍了利用项目管理器连编应用程序,开发应用系统的全过程,使读者掌握实际应用程序的开发技术。与《Visual FoxPro 6.0程序设计》配套的有一本实验与实训的指导书和两张光盘,其中一张光盘上刻有两个系统(高校学生收费管理系统和财务管理系统)、所有实例、习题解答、实验和实践的操作步骤;另一张光盘上刻有为教师授课的电子教案,该教案采用超链接技术,可以任意修改。《普通高等教育“十五”国家级规划教材(高职高专教育):Visual FoxPro 6.0程序设计》结构安排合理,内容深入浅出、通俗易懂、实例丰富、图文并茂,实用性和实践性强,除适用于高等学校数据库技术应用的教材外,也可供参加全国计算机等级考试二级VisualFoxPro程序设计的学生和各类信息管理人员的学习参考。

书籍目录

第1章 VisualFoxPro6.0概述1.1 FoxPro发展简介1.2 VisualFoxPro6.0的功能和特点1.2.1 VisualFoxPro6.0的功能1.2.2 VisualFoxPro6.0的特点1.3 VisualFoxPro6.0的安装与配置1.3.1 VisualFoxPro6.0的安装1.3.2 VisualFoxPro6.0的配置1.4 VisualFoxPro6.0的环境1.4.1 VisualFoxPro6.0的启动和退出1.4.2 VisualFoxPro6.0的菜单系统1.4.3 VisualFoxPro6.0的文件类型1.4.4 VisualFoxPro6.0的项目管理器1.4.5 VisualFoxPro6.0的命令窗口第2章 VisualFoxPro6.0编程基础2.1 数据类型2.1.1 字符型(Character)2.1.2 货币型(Currency)2.1.3 日期型(Date)2.1.4 日期时间型(Datetime)2.1.5 逻辑型(Logical)2.1.6 数值型与浮点型(NumericandFloat)2.1.7 双精度型(Double)2.1.8 整型(Integer)2.1.9 备注型(Memo)2.1.1 0通用型(General)2.1.1 1二进制数据类型2.1.1 2对象型(Object)2.2 数据容器2.2.1 常量2.2.2 变量2.2.3 数组2.2.4 字段2.2.5 记录2.2.6 对象2.3 操作符和表达式2.3.1 操作符2.3.2 表达式2.4 命令和函数2.4.1 命令格式2.4.2 命令书写的有关约定2.4.3 函数2.5 流程控制语句2.5.1 顺序结构2.5.2 分支选择结构2.5.3 循环结构2.6 程序文件2.6.1 程序文件的创建与编辑2.6.2 程序文件的运行第3章 表的创建与基本操作3.1 表的基本概念3.2 创建新表3.2.1 用表设计器创建表3.2.2 设计表时应说明的问题3.3 表的基本操作3.3.1 表的打开和关闭3.3.2 数据的添加、查看和编辑3.3.3 定制浏览窗口3.3.4 修改表的结构3.3.5 记录的删除和恢复3.3.6 定制表中的数据3.4 表的索引与排序3.4.1 什么是索引3.4.2 索引文件类型3.4.3 索引类型3.4.4 创建和使用索引3.4.5 表的排序3.5 使用命令操作表第4章 数据库的创建与操作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.3 设置表的字段属性4.3.1 设置字段标题4.3.2 为字段添加注释4.3.3 设置字段默认值4.3.4 字段的输入掩码和显示格式4.3.5 设置字段有效性规则和说明4.4 设置表的属性4.4.1 长表名4.4.2 设置记录有效性规则和错误信息4.4.3 触发器4.4.4 为表文件加入注释4.4.5 使用参照完整性生成器第5章 查询与视图5.1 创建查询5.1.1 用查询向导创建查询5.1.2 查询设计器5.1.3 运行查询5.2 查看查询的SQL语句5.3 创建视图5.3.1 视图的概念5.3.2 创建本地视图5.3.3 创建远程视图5.4 利用视图更新数据5.4.1 使表可更新5.4.2 设置关键字段5.4.3 设置可更新字段5.4.4 控制更新冲突的检测5.5 定制视图5.5.1 控制字段显示和数据输入5.5.2 控制更新方法5.5.3 定制视图参数5.6 数据库视图的操作5.6.1 数据库视图的操作5.6.2 显示视图结构5.6.3 重新命名视图5.6.4 删除视图5.6.5 创建视图索引*5.7 利用视图处理自由数据5.7.1 创建游离视图5.7.2 显示和修改游离视图第6章 设计报表和标签6.1 报表与布局概述6.1.1 报表类型6.1.2 报表布局文件6.1.3 报表的设计步骤6.2 创建报表布局6.2.1 用报表向导创建报表6.2.2 创建快速报表6.2.3 用报表设计器创建报表6.3 用报表设计器修改报表6.3.1 报表带区6.3.2 设置报表的数据环境6.3.3 增添报表控件6.3.4 设置报表页6.3.5 控件的打印控制6.3.6 数据分组6.4 标签设计6.4.1 用标签向导创建标签6.4.2 用标签设计器创建标签第7章 面向对象的程序设计基础7.1 面向对象程序设计的基本概念7.1.1 对象、控件和类7.1.2 对象的事件、方法和属性7.1.3 继承、封装和多态7.1.4 激发和响应7.2 VisualFoxPro6.0中的类和对象7.2.1 VisualFoxPro6.0中的基类7.2.2 容器类和控件类7.2.3 如何创建新类7.2.4 将类添加到表单中7.2.5 类浏览器7.3 VisualFoxPro中的对象处理7.3.1 对象的引用7.3.2 设置对象属性7.3.3 响应事件7.3.4 调用对象方法7.4 设计面向对象程序实例7.4.1 设计方式7.4.2 事件捕捉7.4.3 事件执行顺序第8章 设计和使用表单8.1 创建新表单8.1.1 由表单向导创建新表单8.1.2 用表单设计器创建新表单8.1.3 用表单生成器设计表单8.2 表单中控件的调整与定制8.2.1 添加控件8.2.2 选定控件8.2.3 移动控件8.2.4 复制和删除控件8.2.5 设置Tab顺序8.2.6 使用自动格式生成器8.3 为表单中的对象编写事件代码8.3.1 VisualFoxPro6.0的常用事件和方法8.3.2 追踪事件序列8.3.3 为事件编写代码8.4 表单和控件的使用8.4.1 表单对象8.4.2 控件使用第9章 菜单设计9.1 规划菜单系统9.1.1 菜单组成9.1.2 菜单系统的规划原则9.2 利用菜单设计器设计菜单9.2.1 启动菜单设计器9.2.2 快速菜单设计9.2.3 创建菜单、菜单项和子菜单9.2.4 预览菜单9.2.5 添加访问键9.2.6 添加快捷键9.2.7 菜单项分组9.2.8 启用或禁用菜单项9.3 常规选项操作9.3.1 为菜单系统创建缺省过程9.3.2 为菜单系统编写初始化代码和清理代码菜单9.3.3 定义菜单标题的位置9.3.4 创建SDI菜单9.4 生成菜单程序9.5 创建快捷菜单第10章 VisualFoxPro的高级应用10.1 利用API设计应用程序10.1.1 ActiveX控件和FLL库10.1.2 调用API示例10.1.3 参数处理和返回值的处理10.1.4 API的数据类型和数据结构10.2 多用户与共享技术10.2.1 多用户环境下的数据访问技术10.2.2 数据更新技术10.2.3 对访问冲突的处理习题十第11章 高校学生收费管理系统设计11.1 高校学生收费管理系统概述11.1.1 系统任务的提出11.1.2 系统分析11.1.3 系统结构及功能11.2 系统结构设计11.2.1 数据库设计11.2.2 创建自由表11.2.3 创建查询11.3 表单及报表的设计11.3.1 表单的设计11.3.2 报表的设计11.4 类的设计11.4.1 exit类11.4.2 指针移动类11.5 菜单的设计11.6 程序的设计11.7 发布应用程序11.7.1 使用项目管理器11.8 为应用程序制作安装盘11.9 为应用程序制作安装盘参考文献

章节摘录

插图:

编辑推荐

《Visual FoxPro 6.0程序设计》由高等教育出版社出版。

图书封面

评论、评分、阅读与下载


    Visual FoxPro 6.0程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7