第1章 FoxPro基础知识 1
1.1 数据库的基本知识 1
1.2 FoxPro关系数据库简介 2
1.3 FoxPro的启动与退出 2
1.4 常量、变量和表达式 3
1.5 FoxPro命令的使用 12
本章小结 13
思考与练习 14
上机实习 16
第2章 数据表的基本操作 18
2.1 数据库的设计 18
2.2 建立数据表的结构 19
2.3 打开和关闭数据表 22
2.4 显示与修改表结构 23
2.5 输入与显示记录 26
2.6 浏览与修改记录 34
2.7 指针移动与删除记录 41
2.8 数据表文件的复制操作 47
2.9 数据表与数组之间的数据交换 54
本章小结 57
思考与练习 58
上机实习 62
第3章 数据表的排序与查询 65
3.1 数据表的排序 65
3.2 顺序查找记录 67
3.3 过滤查找记录 69
3.4 数据表的索引 70
3.5 快速查找记录 79
本章小结 81
思考与练习 82
上机实习 85
第4章 数据统计与汇总 87
4.1 统计记录个数 87
4.2 数值求和与求平均值 89
4.3 统计计算 92
4.4 数据分类汇总 93
本章小结 96
思考与练习 96
上机实习 98
第5章 多重数据表操作 99
5.1 工作区的使用 99
5.2 数据表的连接 103
5.3 数据表的关联 105
5.4 数据表的更新 111
本章小结 112
思考与练习 113
上机实习 116
第6章 RQBE关系查询与SELECT查询操作 118
6.1 RQBE关系查询 118
6.2 SELECT查询操作 130
本章小结 138
思考与练习 139
上机实习 140
第7章 FoxPro程序设计基础 143
7.1 命令文件的建立与运行 143
7.2 常用的交互语句 147
7.3 顺序结构程序设计 148
7.4 分支结构程序设计 151
7.5 循环结构程序设计 157
本章小结 161
思考与练习 162
上机实习 167
第8章 子程序、过程文件和函数 171
8.1 子程序 171
8.2 过程文件 173
8.3 程序之间的数据传递 176
8.4 内存变量的属性 178
8.5 常用函数和自定义函数 182
本章小结 193
思考与练习 194
上机实习 197
第9章 基本输入输出设计 201
9.1 SET命令设置 201
9.2 格式化的输入输出 204
9.3 屏幕格式文件 211
9.4 颜色的设置 213
9.5 窗口设计 215
9.6 输出格式设计 219
本章小结 230
思考与练习 231
上机实习 233
第10章 用户界面设计 236
10.1 常见的菜单设计 236
10.2 屏幕生成器的使用 243
10.3 常见控件的设计 245
10.4 应用程序举例 249
10.5 程序的编译 255
本章小结 257
思考与练习 257
上机实习 257
附录 常用FoxPro命令一览表 261