第1章 Visual FoxPro 6.0的安装与使用 1
1.1 技能1:Visual FoxPro 6.0的安装与运行 1
1.1.1 Visual FoxPro 6.0的安装环境 1
1.1.2 安装Visual FoxPro 6.0 1
1.1.3 如何启动Visual FoxPro 6.0 3
1.1.4 Visual FoxPro 6.0的退出 4
1.2 技能2:Visual FoxPro 6.0的用户界面与使用 4
1.2.1 Visual FoxPro 6.0的用户界面 4
1.2.2 Visual FoxPro 6.0的使用 7
本章小结 9
第2章 Visual FoxPro 6.0语言基础 11
2.1 技能1:Visual FoxPro 6.0的数据类型及使用 11
2.1.1 Visual FoxPro 6.0的数据类型 11
2.1.2 Visual FoxPro 6.0的常量及使用 12
2.1.3 Visual FoxPro 6.0的变量及使用 13
2.2 技能2:表达式及函数的使用 14
2.2.1 运算符和表达式 14
2.2.2 函数 17
实验一 Visual FoxPro语言基础 20
本章小结 21
第3章 数据库的创建与管理 22
3.1 技能1:创建与使用项目管理器 22
3.1.1 创建项目管理器 22
3.1.2 使用项目管理器 24
3.2 技能2:创建与管理数据库 26
3.2.1 设计与创建数据库 26
3.2.2 管理数据库 28
3.2.3 数据库的应用 30
3.3.1 创建数据库表与自由表 31
实验二 项目管理器和数据库的创建与使用 31
3.3 技能3:创建与使用表 31
3.3.2 管理数据库表 40
实验三 创建表与记录管理 51
3.3.3 索引与查找 52
3.3.4 使用多表并创建表间关系 57
实验四 表的索引、查找和表间的关系 60
3.3.5 统计与计算 60
实验五 统计与计算 63
3.4.1 导入数据 64
3.4 技能4:数据的导入与导出 64
3.4.2 导出数据 65
实验六 数据的导入与导出 67
本章小结 67
第4章 查询与视图 69
4.1 技能1:查询 69
4.1.1 查询向导 69
4.1.2 查询设计器 74
4.1.3 分组查询 78
4.1.5 输出查询结果与查看SQL语句 79
4.1.4 多表查询 79
实验七 查询 81
4.2 技能2:视图 81
4.2.1 创建视图(视图向导与视图设计器) 81
4.2.2 管理视图 86
4.2.3 创建参数视图 86
4.2.4 使用视图更新数据 87
实验八 视图 89
本章小结 89
5.1.1 程序文件基本操作 91
5.1 技能1:结构化程序设计 91
第5章 Visual FoxPro程序设计 91
5.1.2 顺序结构程序设计 93
5.1.3 选择结构程序设计 95
实验九 顺序结构与分支结构程序设计 100
5.1.4 循环结构程序设计 101
实验十 循环结构程序设计 105
5.2 技能2:数组 106
实验十一 数组 108
5.3.1 过程 109
5.3 技能3:过程与用户自定义函数 109
5.3.2 用户自定义函数 110
实验十二 过程与函数 111
本章小结 112
第6章 表单设计 113
6.1 技能1:面向对象的程序设计 113
6.1.1 类 113
6.1.2 对象 116
实验十三 面向对象的程序设计 120
6.2 技能2:表单的建立 121
6.2.1 使用表单向导创建表单 121
6.2.2 使用表单设计器创建表单 124
6.2.3 表单设计与修饰 128
实验十四 创建表单 130
6.3 技能3:表单控件的使用 131
6.3.1 文本框 131
6.3.2 编辑框 133
6.3.3 列表框 134
6.3.4 组合框 135
6.3.5 微调控件 136
6.3.6 标签 137
6.3.8 形状 139
6.3.7 线条 139
6.3.9 图像 140
实验十五 表单控件(输入输出类) 141
6.3.10 命令按钮和命令按钮组 141
6.3.11 选项按钮组 145
6.3.12 复选框 146
6.3.13 计时器 147
6.3.14 表格 149
6.3.15 容器 150
6.3.16 页框——制作带有选项卡的对话框式表单 151
6.3.17 ActiveX控件——VFP和其他系统或软件的接口 152
6.3.18 ActiveX绑定控件——照片等通用型字段的录入和修改 154
6.3.19 超级链接——VFP接入Internet的桥梁 155
实验十六 表单控件(控制类及其他控件)与控件综合应用 156
本章小结 157
第7章 报表与标签 158
7.1 技能1:创建报表 158
7.1.1 使用报表向导创建报表 158
7.1.2 使用报表设计器创建报表 163
7.1.3 有序报表 172
7.1.4 分组报表 173
7.1.5 多表报表 177
7.1.6 打印报表 178
实验十七 创建与设计报表 179
7.2 技能2:设计标签 180
7.2.1 使用标签向导创建标签 180
7.2.2 使用标签设计器创建标签 182
实验十八 创建与设计标签 183
本章小结 184
8.1.1 创建菜单步骤 185
第8章 菜单 185
8.1 技能1:创建下拉式菜单 185
8.1.2 使用菜单设计器创建下拉式菜单 186
8.1.3 生成与运行菜单 190
8.2 技能2:在顶层表单中添加下拉式菜单 191
8.3 技能3:创建快捷菜单 193
实验十九 创建菜单 195
本章小结 195
9.1 技能1:编译应用程序 196
9.1.1 创建主文件 196
第9章 开发应用程序 196
9.1.2 项目连编——创建.EXE可执行文件 198
9.2 技能2:发布应用程序 199
9.2.1 “发布应用程序”前的准备工作 199
9.2.2 使用“安装向导”制作安装盘 199
实验二十 连编与发布应用程序 202
本章小结 203
10.1.5 系统功能模块设计 204
10.1.4 系统功能分析 204
10.1.3 开发和运行环境选择 204
10.1.2 开发设计思想 204
10.1.1 目标设计 204
10.1 技能1:系统设计 204
第10章 学籍管理系统 204
10.2 技能2:数据库设计 205
10.3 技能3:数据库结构的实现 206
10.4 技能4:各个功能模块的创建 207
10.4.1 欢迎界面 207
10.4.2 系统主界面 209
10.5.1 应用程序项目集成 225
10.5 技能5:系统的编译和发布 225
10.5.2 编译应用程序 226
10.5.3 发布应用程序 227
本章小结 228
附录A Visual FoxPro 6.0与数据库简介 229
附录B Visual FoxPro命令总表 233
附录C Visual FoxPro函数总表 247
附录D Visual FoxPro类与对象 255
附录E Visual FoxPro属性、事件与方法 258
参考文献 262