第1章 VFP 6.0工作环境和数据运算 1
1.1 Visual FoxPro的安装 1
1.2 Visual FoxPro 6.0的启动与退出 2
1.3 联机帮助 3
1.4 菜单、工具栏的使用 6
1.5 常量、变量 9
1.6 函数与表达式 10
实训思考与习题 15
2.1 菜单方式创建表“dbfStudent” 18
第2章 表的设计和记录的操作 18
2.2 利用命令创建表 22
2.3 使用向导创建表“Engage” 23
2.4 利用表设计器修改表“dbfStudent”的结构 26
2.5 利用数据导入方式创建表 28
2.6 利用其他表的数据向表中追加记录 31
2.7 记录的显示与修改 32
2.8 记录定位 34
2.9 记录删除 36
实训思考与习题 38
3.1 利用“数据库设计器”创建数据库dbStd 43
第3章 数据库 43
3.2 命令方式创建数据库 47
3.3 数据库“dbStd”中表的使用 47
3.4 设置数据库表的索引 51
3.5 索引排序 53
实训思考与习题 54
第4章 多表的操作 58
4.1 工作区的使用 58
4.2 不同工作区间数据的访问 60
4.3 建立表间的关系 62
4.4 设置数据库表间的参照完整性 64
4.5 表间参照完整性的验证 67
4.6 建立表间临时关系 68
实训思考与习题 70
第5章 视图、查询 73
5.1 创建视图、修改视图及利用视图更新数据 73
5.2 创建、修改及使用查询 81
5.3 Select-SQL语句的使用 85
实训思考与习题 89
6.1 Visual FoxPro数据库应用程序文件 91
第6章 程序设计的基本结构 91
6.2 顺序结构 93
6.3 分支结构 94
6.4 循环结构 97
实训思考与习题 101
第7章 过程与过程文件 107
7.1 子程序及内存变量的作用域及用法 107
7.2 参数传递 110
7.3 过程文件与自定义函数 112
实训思考与习题 115
第8章 创建VisuaI FoxPro应用程序 118
8.1 规划应用程序 118
8.2 类的创建与使用 119
8.3 创建项目与项目管理器的操作 122
8.4 项目管理器中的文件管理 125
实训思考与习题 129
第9章 表单设计 131
9.1 “关于”表单设计 131
9.2 “学生成绩管理系统”表单设计 134
9.3 “开始”表单设计 137
9.4 主程序设计 142
实训思考与习题 144
第10章 表单控件 146
10.1 “教师拟聘”表单设计 146
10.2 “学生成绩查询——班级”表单设计 155
10.3 “基础数据”表单设计 165
实训思考与习题 175
第11章 报表及菜单设计 179
11.1 “学生成绩报告表”报表设计 179
11.2 “成绩报告单”报表设计 187
11.3 系统主菜单设计 192
11.4 文本框快捷菜单设计 201
实训思考与习题 203
第12章 调试和发布应用程序 205
12.1 调试应用程序 205
12.2 连编应用程序 211
12.3 发布应用程序 213
实训思考与习题 217
参考文献 219