Visual Foxpro 6.0程序设计

Visual Foxpro 6.0程序设计
作 者: 程玉民
出版社: 中国水利水电出版社
丛编项: 21世纪高职高专新概念教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: FoxPro
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual Foxpro 6.0程序设计》作者简介

内容简介

本套教材特色:以《基本要求》和《培养规格》为编写依据,内容全面,结构合理,文字简练。采用“问题(任务)驱动”的编写方式,便于激发学习兴趣。精选实例并将知识点融于实例中,可读必、可操作性和实用性强。配有上机指导与实训教程,便于学生练习提高。提供电子教案和程序源代码,满足教师多媒体教学的需要。本书从开发Visual FoxPro数据库应用程序出发,深入浅出地介绍了关系数据库管理系统基础理论知识和应用系统开发技术。全书共10章,内容包括:Visual FoxPro基础、数据库基础知识、数据库和表的设计与操作、使用视图查询和修改数据、面向过程程序设计、面向对象程序设计、表单设计、查询和报表、菜单设计及数据共享、创建帮助及应用程序发布。本书内容丰富、通俗易懂、图文并茂、实用性强,将“任务驱动”方式贯穿每个章节,突出案例教学和启发式教学方法。每章后均附有习题,便于学生练习和掌握所学内容。本书适合作为高等职业学校、高等专科学校、成人高校及本科院校举办的二级职业技?跹г汉兔癜旄咝J菘饪纬痰慕滩模部梢宰魑扑慊燃犊际远丁猇isual FoxPro程序设计的培训教材,还可供从事数据库应用技术开发的人员作参考。本书配有《Visual FoxPro 6.0程序设计实验指导与实训》,所配电子教案与程序源代码及相关文档均可以从中国水利水电出版社网站上下载,网址为:http://www.waterpub.com.cn。

图书目录

前言

第1章 VisualFoxPro 6. 0基础

1. 1 VisualFoxPro 6. 0概述

1. 1. 1 Visual FoxPro的特点

1. 1. 2 Visual FoxPro的系统配置要求

1. 1. 3 Visual FoxPro的安装

1. 1. 4 Visual FoxPro的启动

1. 1. 5 Visual FoxPro的退出

1. 2 Visual FoxPro的交互操作界面

1. 2. 1 菜单栏

1. 2. 2 工具栏

1. 2. 3 设计器

1. 2. 4 向导

1. 2. 5 控件及控件工具栏

1. 2. 6 生成器

1. 2. 7 调试器

1. 2. 8 窗口

1. 3 项目管理器

1. 3. 1 启动项目管理器

1. 3. 2 项目管理器的组成

1. 3. 3 定制项目管理器

1. 3. 4 项目管理器的操作

1. 4 命令构成和文件命名方法

1. 4. 1 命令构成的基本格式

1. 4. 2 有关规则

1. 4. 3 命令书写的有关约定

1. 4. 4 常用的环境设置命令

1. 4. 5 文件命名方法和常用文件类型

1. 5 Visual FoxPro应用程序开发步骤

习题一

第2章 数据库基础知识

2. 1 数据库概述

2. 1. 1 数据库基本概念

2. 1. 2数据库结构模型

2. 1. 3 关系数据库管理系统

2. 2 数据类型

2. 3 数据的存储

2. 3. 1 常量

2. 3. 2 变量

2. 3. 3 数组

2. 3. 4 表. 字段和记录

2. 3. 5 对象. 类和属性

2. 4 运算符及表达式

2. 4. 1 数值表达式及数值运算符

2. 4. 2 字符串运算符及字符表达式

2. 4. 3 日期表达式及日期运算符

2. 4. 4 关系表达式及关系运算符

2. 4. 5 逻辑表达式及逻辑运算符

2. 4. 6 类与对象运算符

2. 4. 7 名称表达式

2. 5 函数

2. 5. 1 字符处理函数

2. 5. 2 数值处理函数

2. 5. 3 日期和时间处理函数

2. 5. 4 数据转换函数

2. 5. 5 与表有关的函数

2. 5. 6 显示位置函数

2. 5. 7 文件管理函数

2. 5. 8 数组函数

2. 5. 9 系统函数SYSO

习题二

第3章 数据库和表的设计与操作

3. 1 数据库设计的步骤

3. 1. 1 数据库设计的一般步骤

3. 1. 2 数据需求分析

3. 1. 3 将需求分类放入表

3. 1. 4 表结构设计

3. 1. 5 表间关系确定

3. 1. 6 设计优化

3. 1. 7 创建数据库

3. 2 表的创建

3. 2. 1 表结构的创建

3. 2. 2 表数据的输入

3. 2. 3 表文件的打开. 关闭. 显示和定位

3. 3 表的维护

3. 3. 1 表结构的修改

3. 3. 2 显示和编辑表中的数据

3. 3. 3 删除记录

3. 3. 4 文件的显示. 复制. 删除与更名

3. 3. 5 数组与表之间的数据交换

3. 4 表的排序. 索引与查询

3. 4. 1 表的排序

3. 4. 2 表的索引

3. 4. 3 表的查询

3. 5 表的统计与汇总

3. 5. 1 表的统计

3. 5. 2 表的汇总

3. 6 多表使用

3. 6. 1 作区的选择

3. 6. 2 表之间的关联

3. 6. 3 表之间的联接

3. 6. 4 表文件的更新

3. 7 数据库的创建及基本操作

3. 7. 1 创建数据库

3. 7. 2 打开数据库

3. 7. 3 关闭数据库

3. 7. 4 删除数据库

3. 8 在数据库中添加和移去表

3. 8. 1 在数据库中建立新表

3. 8. 2 向数据库中添加表

3. 8. 3 从数据库中移去数据表

3. 8. 4 访问其他数据库中的表

3. 9 查看和修改数据库结构

3. 9. 1 查看数据库分层结构

3. 9. 2 浏览数据库文件

3. 9. 3 扩展数据库文件

3. 9. 4 检查数据库

3. 9. 5 更新表和数据库的链接

3. 10 数据字典

3. 10. 1 长表名和表中的长字段名

3. 10. 2 设置数据表中字段的标题和注释

3. 10. 3 设置数据表中字段的默认值

3. 10. 4 指定输入掩码和定义字段格式

3. 10. 5 设置数据表的有效规则

3. 10. 6 设置触发器

3. 10. 7 主关键字值和候选关键字值

3. 10. 8 创建永久关系

3. 10. 9 设置参照完整性

3. 10. 10 建立存储过程

习题三

第4章 使用视图查询和修改数据

4. 1 创建视图

4. 1. 1 创建视图

4. 1. 2 修改视图

4. 1. 3 重命名视图

4. 1. 4 删除视图

4. 1. 5 创建多表视图

4. 1. 6 访问远程数据

4. 2 使用视图

4. 2. 1 视图的打开. 关闭及显示

4. 2. 2 显示视图结构

4. 2. 3 创建视图索引

4. 2. 4 在视图中更新数据

4. 3 Rushmore优化技术

习题四

第5章 面向过程程序设计

5. 1 应用程序的创建

5. 1. 1 应用程序的建立

5. 1. 2 应用程序的运行

5. 1. 3 应用程序的修改

5. 2 应用程序中的常用命令

5. 2. 1 交互输入命令

5. 2. 2 常用辅助命令

5. 3 顺序结构程序设计

5. 4 分支结构程序设计

5. 4. 1 两分支结构

5. 4. 2 多分支结构

5. 5 循环结构程序设计

5. 5. 1 当型循环结构

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. 7. 4 应用示例

5. 8 面向过程程序设计举例

习题五

第6章 面向对象程序设计

6. 1 概述

6. 1. 1 对象

6. 1. 2 类

6. 1. 3 基类与子类

6. 1. 4 属性

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 数据环境

习题六

第7章表单设计

7. 1 创建表单

7. 1. 1 使用表单向导创建表单

7. 1. 2 使用表单设计器创建表单

7. 1. 3 使用"快速表单"命令创建表单

7. 1. 4 使用CREATEFORM命令创建表单

7. 1. 5 创建表单集

7. 1. 6 表单的保存和运行

7. 2 表单设计器

7. 2. 1 属性窗口

7. 2. 2 表单控件工具栏

7. 2. 3 表单设计器工具栏

7. 3 表单属性

7. 3. 1 定义表单的属性

7. 3. 2 添加新的属性或方法

7. 3. 3 编辑事件代码和方法代码

7. 4 数据环境

7. 4. 1 打开"数据环境设计器"

7. 4. 2 数据信息与数据环境

7. 5 基本控件简介

7. 5. 1 标签控件

7. 5. 2 命令按钮与命令按钮组

7. 5. 3 文本框

7. 5. 4 选项按钮和选项按钮组

7. 5. 5 微调按钮

7. 5. 6 复选框

7. 5. 7 列表框与组合框

7. 5. 8 编辑框

7. 5. 9 表格

习题七

第8章 查询和报表

8. 1 查询设计器

8. 1. 1 进入查询设计器

8. 1. 2 字段选项卡

8. 1. 3 联接选项卡

8. 1. 4 筛选选项卡

8. 1. 5 排序依据选项卡

8. 1. 6 分组依据选项卡

8. 1. 7 杂项选项卡

8. 2 查询设计

8. 2. 1 创建查询

8. 2. 2 定向输出查询结果

8. 2. 3 运行查询

8. 3 创建报表和标签

8. 3. 1 创建前的准备工作

8. 3. 2 创建报表布局

8. 3. 3 创建标签

8. 4 报表设计器

8. 4. 1 报表设计器窗口及其分区

8. 4. 2 报表菜单

8. 4. 3 报表工具栏

8. 5 定制报表布局

8. 5. 1 添加标题和总结区

8. 5. 2 定义报表的页面

8. 5. 3 设置报表带区高度

8. 6 报表控件的使用

8. 6. 1 标签控件

8. 6. 2 域控件

8. 6. 3 统计计算和汇总

8. 6. 4 报表变量

8. 6. 5 线条. 矩形及圆角矩形控件

8. 6. 6 图片/ActiveX绑定控件

8. 7 报表数据环境

8. 8 数据分组

8. 8. 1 一级数据分组

8. 8. 2 多级数据分组

8. 9 报表或标签的输出

8. 9. 1 预览报表或标签

8. 9. 2 打印报表或标签

习题八

第9章 菜单设计及数据共享

9. 1 菜单设计

9. 1. 1 菜单的组成

9. 1. 2 菜单设计

9. 1. 3 快捷菜单设计

9. 2 工具栏设计

9. 2. 1 定义工具栏类

9. 2. 2 将工具栏添加到表单集

9. 2. 3 T具栏的停靠

9. 2. 4 菜单和自定义工具栏的协调

9. 3 数据共享

9. 3. 1 数据访问的方式

9. 3. 2 共享方式下的文件访问

习题九

第10章 创建帮助及应用程序发布

10. 1 创建应用程序的帮助文件

10. 1. 1 创建图形方式(HTML样式)帮助文件

10. 1. 2 对HTML样式帮助的在线访问

10. 1. 3 发布已编译的HTML样式帮助系统

10. 1. 4 用WinHelp4. 0创建图形样式Windows帮助文件

10. 1. 5 用WinHelp函数编程实现帮助特性

10. 1. 6 创建. DBF样式帮助

10. 2 应用程序发布

10. 2. 1 发布应用程序

10. 2. 2 发布过程

10. 2. 3 准备要发布的应用程序

10. 2. 4 定制要发布的应用程序

10. 2. 5 准备制作发布磁盘

10. 2. 6 了解发布过程

10. 2. 7 使用安装向导制作发布磁盘

习题十

参考文献