1.1 Visual FoxPro 6.0简介 1
1.1.1 数据库系统的概念 1
第1章 Visual FoxPro 6.0概述 1
1.1.2 Visual FoxPro的发展 2
1.1.3 Visual FoxPro 6.0的特点 2
1.2 Visual FoxPro 6.0的安装、启动与退出 3
1.2.1 Visual FoxPro 6.0的安装 3
1.2.2 Visual FoxPro 6.0的启动与退出 3
1.3 Visual FoxPro 6.0的窗口界面 4
1.3.1 标题栏 4
1.3.2 菜单栏 4
1.3.3 工具栏 4
1.3.6 命令窗口 5
1.3.4 工作区 5
1.3.5 状态栏 5
1.4 Visual FoxPro 6.0的项目管理器 6
1.4.1 项目管理器的创建 6
1.4.2 项目管理器的组成 7
1.4.3 项目管理器的操作 8
1.5 Visual FoxPro 6.0的工作方式 10
1.5.1 菜单方式 10
1.5.2 命令方式 10
1.5.3 程序方式 11
本章小结 11
习题一 11
2.1 常量与变量 13
2.1.1 常量 13
第二章 程序设计基础知识 13
2.1.2 变量 14
2.2 运算符与表达式 15
2.2.1 算术运算符与算术表达式 16
2.2.2 字符运算符与字符表达式 16
2.2.3 逻辑运算符与逻辑表达式 16
2.2.4 关系运算符与关系表达式 17
2.3 函数与过程 17
2.3.1 字符处理函数 17
2.3.2 数值处理函数 20
2.3.3 逻辑测试函数 22
2.3.4 日期时间函数 23
2.3.6 自定义函数 25
2.3.7 过程定义与调用 25
2.3.5 系统函数 25
2.4 程序结构 26
2.4.1 顺序结构 26
2.4.2 分支结构 27
2.4.3 循环结构 30
2.5 输入输出命令 33
2.5.1 输入命令 33
2.5.2 输出命令 35
2.5.3 其他命令 36
2.6 应用实例 38
本章小结 40
习题二 41
第三章 自由表和数据库 43
3.1 表的创建 43
3.1.1 表结构的设计 43
3.1.2 利用向导创建自由表 44
3.1.3 利用表设计器创建自由表 45
3.1.4 输入表记录 46
3.2 表的操作 47
3.2.1 打开表 47
3.2.2 显示与修改表结构 48
3.2.3 显示与修改表记录 49
3.2.4 表的删除 50
3.3 表的维护 50
3.3.1 显示表记录命令 50
3.3.2 修改表记录命令 51
3.3.3 追加表记录命令 53
3.3.4 定位表记录命令 54
3.3.5 查询表记录命令 54
3.3.6 统计表记录命令 56
3.3.7 删除表记录命令 58
3.4 数据库的创建 59
3.4.1 利用数据库向导创建数据库 59
3.4.2 利用数据库设计器创建数据库 60
3.5 数据库表间的关系 61
3.5.1 一对一关系 61
3.5.2 一对多关系 61
3.5.3 多对一关系 61
3.5.4 多对多关系 61
3.5.5 为表间创建关系 62
3.5.6 数据表之间的参照完整性 62
3.5.7 数据字典 63
3.6 应用实例 63
习题三 65
本章小结 65
第四章 表单设计 67
4.1 面向对象设计基本概念 67
4.1.1 类与对象的概念 67
4.1.2 对象的特性 68
4.1.3 事件、方法和属性 68
4.2 利用表单向导创建表单 70
4.2.1 单一表单的创建 70
4.2.2 一对多表单的创建 71
4.3 利用表单设计器创建表单 73
4.3.1 表单设计器 73
4.3.2 表单工具栏 73
4.3.3 “代码”窗口 74
4.3.4 表单的数据环境 74
4.4.1 标签 75
4.3.5 表单集的创建 75
4.4 常用控件 75
4.4.2 文本框 76
4.4.3 编辑框 76
4.4.4 列表框 77
4.4.5 组合框 77
4.4.6 命令按钮 78
4.4.7 选项按钮 79
4.4.8 复选框 81
4.4.9 计时器 82
4.4.10 表格 83
4.4.11 页框 83
4.5 应用实例 84
习题四 85
本章小结 85
第五章 查询和设计 87
5.1 查询的创建 87
5.1.1 利用向导创建单表查询 87
5.1.2 利用向导创建交叉表查询 89
5.1.3 利用查询设计器创建查询 90
5.2 查询的操作 91
5.2.1 查看查询内容 91
5.2.2 确定查询结果的输出 92
5.2.3 运行查询 92
5.3 本地视图的创建 92
5.3.1 利用向导创建本地视图 93
5.3.2 利用视图设计器创建本地视图 94
5.4.1 创建图书定价查询 95
5.4 应用实例 95
5.3.3 使用视图更新数据库中的数据 95
5.4.2 创建本地视图 96
本章小结 97
习题五 98
第六章 菜单和工具栏 99
6.1 菜单的分类 99
6.1.1 条形菜单 99
6.1.2 下拉菜单 99
6.1.3 快捷菜单 100
6.2 菜单的创建 100
6.2.1 创建常规菜单 100
6.2.2 创建快捷菜单 103
6.2.3 菜单的预览 103
6.2.4 菜单的生成 104
6.3 菜单的应用 111
6.3.1 常规菜单的应用 111
6.3.2 调用快捷菜单 112
6.4 定制工具栏 112
6.4.1 自定义工具栏 113
6.4.2 工具栏的使用 114
6.5 应用实例 115
本章小结 116
习题六 116
第七章 报表和标签 118
7.1 报表的创建 118
7.1.1 利用报表向导创建单一报表 118
7.1.2 利用向导创建一对多报表 120
7.1.3 报表设计器 122
7.1.4 快速报表 124
7.2 操作报表 124
7.2.1 报表的应用 125
7.2.2 报表的预览 125
7.2.3 报表的打印 126
7.3 标签设计 127
7.3.1 标签的创建 127
7.3.2 标签的应用 128
7.4 应用实例 128
本章小结 130
习题七 130
第八章 数据导入和导出 132
8.1 导入数据 132
8.1.1 导入文件类型 132
8.1.2 使用导入向导 133
8.2 导出数据 135
8.3 应用实例 136
8.3.1 导入数据 136
8.3.2 导出数据 137
本章小结 137
习题八 137
第九章 系统集成与发布 139
9.1 程序的调试 139
9.1.1 “跟踪”窗口 140
9.1.2 事件跟踪 140
9.2 连编项目 140
9.2.2 添加对象 141
9.2.3 设置主程序 141
9.2.1 创建项目管理器 141
9.2.4 连编系统 142
9.3 制作安装磁盘 142
9.3.1 连编为可执行文件 142
9.3.2 制作安装磁盘 143
9.4 应用实例 144
9.4.1 创建应用程序 145
9.4.2 创建发布盘 145
本章小结 147
习题九 147
第十章 综合实例 149
10.1 开发数据库系统的一般步骤 149
10.1.1 需求分析 149
10.1.2 系统设计 149
10.2 宾馆管理系统开发实例 150
10.1.5 系统运行和维护 150
10.1.3 编码 150
10.1.4 软件测试 150
10.2.1 设计思想 151
10.2.2 系统主要模块设计 151
10.2.3 模块设计 153
10.2.4 添加代码 154
10.3 连编项目 160
10.3.1 操作项目管理器 161
10.3.2 系统集成 161
10.3.3 系统的运行 162
10.3.4 利用安装向导制作安装盘 163
本章小结 165
习题十 165
11.1 工作目录的设置 166
第十一章 上机指导 166
11.2 项目的创建 167
11.3 自由表的创建 168
11.4 数据库的创建 169
11.5 表单的创建 170
11.6 报表的创建 177
11.7 菜单的创建 178
11.8 工具栏的创建 180
本章小结 181
附录 182
附录一 Visual FoxPro 6.0的常用命令 182
附录二 Visual FoxPro 6.0中的文件类型 187
附录三 Visual FoxPro 6.0中的常用函数 187