读书人

Visual FoxPro程序设计

发布时间: 2010-04-17 07:39:09 作者:

 Visual FoxPro程序设计


基本信息出版社:科学出版社
页码:250 页
出版日期:2003年08月
ISBN:9787030120280
条形码:9787030120280
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:全国高职高专规划教材
图书品牌:科瀚伟业

内容简介 《Visual FoxPro程序设计》主要介绍Visual FoxPro数据库管理系统的基础和程序设计方法。全书基于Visual FoxPro 6.0中文版系统,循序渐进地讲述了Visual FoxPro数据库系统以及面向对象编程的基本理论和方法,并辅之以丰富的范例、命令附录和习题。《Visual FoxPro程序设计》适于作为大专院校,特别是高职院校计算机专业及相关专业的学生使用,也可作为计算机用户和非计算机专业的学生或科技人员的程序设计参考书。
编辑推荐 《Visual FoxPro程序设计》由科学出版社出版。
目录
第1章 VisuaI FoxPro概述
1.1 数据处理和数据库系统
1.1.1 信息与数据
1.1.2 数据处理
1.1.3 数据模型的概念
1.1.4 数据库系统
1.2 VFP概述
1.2.1 VFP的特性
1.2.2 VFP的安装和启动
1.2.3 窗口界面
1.2.4 辅助设计工具
1.2.5 项目管理器
1.3 VFP6.0的基本操作
1.3.1 数据类型
1.3.2 常量和变量
1.3.3 函数
1.3.4 表达式
1.4 小结
习题

第2章 表操作
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 索引
2.3.1 索引的概念
2.3.2 索引类型
2.3.3 建立索引
2.3.4 使用索引和排序
2.4 记录统计
2.5 小结
习题

第3章 数据库
3.1 创建数据库
3.1.1 建立数据库
3.1.2 编辑数据库
3.2 数据库表的关联
3.2.1 建立关系
3.2.2 参照完整性
3.3 工作区
3.4 数据库表的相关设置
3.4.1 数据字典
3.4.2 数据库表的相关设置
3.4.3 有效性规则
3.4.4 触发器
3.5 小结
习题

第4章 视图与查询
4.1 视图的概念
4.2 视图向导
4.2.1 进入视图向导
4.2.2 用视图向导创建视图
4.3 视图设计器
4.3.1 进入视图设计器
4.3.2 视图设计器工具栏
4.3.3 在视图设计器中设计视图
4.3.4 修改和调用视图
4.4 远程视图简介
4.4.1 连接远程数据
4.4.2 创建新的远程视图
4.5 建立查询
4.5.1 查询的概念
4.5.2 建立查询
4.5.3 查询设计器的应用
4.5.4 创建数据交叉表
4.6 SQL语言简介
4.6.1 SOL语言概述
4.6.2 SQL语言基本格式
4.7 小结
习题

第5章 VFP程序设计基础
5.1 程序设计基本概念
5.1.1 程序的概念
5.1.2 程序的编辑
5.2 程序控制语句
5.2.1 顺序结构
5.2.2 分支结构
5.2.3 循环结构
5.2.4 过程
5.3 程序的基本语句
5.3.1 注释命令
5.3.2 环境设置命令
5.3.3 输入输出命令
5.4 程序的基本设计过程
5.4.1 程序的调试
5.4.2 程序设计的基本方法
5.5 小结
习题

第6章 面向对象的可视化编程
6.1 建立表单
6.2 对象和类
6.2.1 对象和类
6.2.2 属性.方法和事件
6.2.3 设计类.属性和方法
6.2.4 对象的操作
6.3 基本的属性.方法和事件
6.3.1 对象的属性
6.3.2 对象的方法
6.3.3 对象的事件
6.4 小结
习题

第7章表单设计
7.1 建立表单
7.1.1 表单向导
7.1.2 表单设计器
7.1.3 表单的基本设置
7.2 表单常用控件
7.2.1 信息选择
7.2.2 信息输入
7.2.3 信息显示
7.2.4 命令按钮
7.2.5 扩展表单
7.3 表单的编辑
7.3.1 修改和设置表单
7.3.2 控件的Tab键次序
7.3.3 容器的计数与收集属性
7.3.4 表单界面的修饰
7.4 小结
习题

第8章 菜单和报表
8.1 菜单
8.1.1 创建菜单
8.1.2 设计菜单
8.1.3 在顶层表单中添加菜单
8.2 定制VFP工具栏
8.3 创建表单工具栏
8.3.1 创建自定义工具栏
8.3.2 在表单集中添加自定义工具栏
8.4 报表
8.4.1 报表向导
8.4.2 报表设计器
8.4.3 编辑报表
8.4.4 标签
8.5 小结
习题

第9章 VFP管理软件的编制
9.1 应用系统开发的一般步骤
9.2 系统规划
9.2.1 系统任务的提出
9.2.2 构造应用程序框架
9.3 应用程序设计
9.3.1 数据库设计
9.3.2 类的设计
9.3.3 用户界面的设计
9.4 程序的调试与故障排除
9.5 连编应用程序
9.5.1 将文件添加到项目中
9.5.2 设置主文件
9.5.3 连编应用程序
9.6 应用程序的发布
9.7 小结
附录
附录1 常用函数一览表
附录2 数据库操作命令一览表
附录3 控件
附录4 对象类名称及功能
附录5 属性语法与功能
附录6 事件语法与功能
附录7 方法语法与功能
附录8 系统内存变量一览表
……
序言 Visual FoxPro 6.0是目前新一代小型数据库管理系统的杰出代表,它以强大的性能、丰富的设计工具、快速数据处理、友好的界面以及完备的兼容性等特点,深受中小型数据库用户的欢迎。
本课程属于专业技术基础课,是计算机用于数据处理的关键技术——数据库技术的基础课程。本课程将着重叙述关系数据库系统的基础理论及可视化编程的相关知识和方法,这些内容是作为计算机及相关专业的大学生应当了解和掌握的。
本书由有多年Visual FoxPro开发经验的教师编写,内容结构合理,脉络清晰,反映了Visual FoxPro教学的实际进程,同时注重概念的完整性和实用性的合理配置,突出实用程序设计的讲述和操作方法,对常用的命令均给出明确的解析,是一本编辑合理,适合强调实践教学课程的面向对象程序设计教材。
本书由蒋斌拟定编写大纲及全书最终审核修改定稿,第1章由祝俞刚编写,第2章由赵方编写,第3章由汪繁编写,第4章由周国民编写,第5章由代绍庆编写,第6章及附录由蒋斌编写,第7章由董方武编写,第8章由王燕编写,第9章由唐军芳编写。
感谢使用本教材,同时真心希望读者就本书存在的问题,或对书中概念的不同看法提出宝贵意见,以便我们对本教材做进一步的改进。
文摘 插图:


在班级管理系统中,建立一个名为“班级管理”的项目文件,并将建立的数据库、表、表单、报表以及菜单等添加到项目中。
需要注意的是:当要将一个项目编译成一个应用程序时,所有项目包含的文件将组合为一个单一的应用程序文件。在项目绑定后,那些在项目中标记为“包含”的文件变为“只读”。但是作为项目一部分的文件(如表)可能经常会被修改,如果文件为“只读”的话,就无法对数据进行编辑和修改。在这种情况下,应将这些文件添加到项目中,并将文件标记为“排除”。在项目管理器中,允许将文件设定为“包含”和“排除”两种形式。虽然这两种文件都会受到系统的管理,但“包含”文件会参加系统的连编,而“排除”文件不参加系统的连编,但排除文件仍然是应用程序的一部分,VFP系统仍然可以跟踪,可以更新它们。
必须注意,设置为“排除”的文件,必须保持其在程序连编时与最终形成的应用程序的相对位置(路径),并与可执行程序一起“打包”或转移,否则程序运行时会找不到那些因被设置成“排除”的文件,出现运行错误,甚至无法运行。
VFP系统中默认表为“排除”,被设置为排除的文件将在文件名前出现“排除”标记,如图9.14所示。
读书人网 >数据库

热点推荐