第1章 FoxPro基础知识 1
1.1 数据库基础知识 1
1.2 FoxPro的安装与启动 6
1.3 FoxPro2.6ForWindows的界面及使用方法 7
1.4 FoxPro2.6的帮助系统及使用 13
1.5 FoxPro常量、变量及数据类型 16
1.6 FoxPro的函数与表达式 18
1.7 FoxPro的文件类型 26
1.8 如何理解FoxPro的命令结构 27
思考与习题 27
第2章 数据库的建立与基本操作 29
2.1 数据库的建立 29
2.3 数据库的查看 33
2.2 数据库的打开与关闭 33
2.4 数据库的维护 39
2.5 数据库结构的修改 47
2.6 数据库的数值计算 49
思考与习题 50
第3章 FoxPro程序设计 52
3.1 程序(命令)文件的概述 52
3.2 程序(命令)文件的建立和执行 54
3.3 程序设计中的常用命令 55
3.4 顺序和分支结构程序设计 63
3.5 循环结构程序设计 72
3.6 多层循环与嵌套结构 84
3.7 子程序、过程文件及基本菜单设计 91
3.8 综合程序设计——学生学籍管理系统 105
思考与习题 116
第4章 数据库的排序与索引 120
4.1 数据库文件的排序 120
4.2 利用菜单命令排序 121
4.3 数据库文件的索引 122
4.4 利用菜单进行索引操作 127
4.5 以索引为前提的操作命令 128
思考与习题 134
第5章 多库文件操作 136
5.1 同时打开多个数据库文件 137
5.2 访问非当前工作区已打开库文件 138
5.3 数据库之间的关联 139
5.4 数据库间的连接 142
5.5 数据库常规辅助操作 143
思考与习题 147
第6章 自动生成器及其使用 149
6.1 窗口和控件 149
6.2 屏幕生成器 153
6.3 报表生成器 159
6.4 菜单设计 178
6.5 Wizard(魔术师) 192
思考与习题 199
第7章 图书管理系统应用设计 200
7.1 系统功能模块设计 200
7.2 数据库设计 201
7.3 系统变量说明 202
7.4 源程序清单 202
实验 230
主要参考文献 235