第一部分 Visual FoxPro程序设计上机实验指导 1
实验1 建立项目、数据库和表 1
实验2 表的基本操作(一) 7
实验3 表的基本操作(二) 9
实验4 索引及建立表之间的永久关系 12
实验5 常量、变量、数组、函数和表达式 25
实验6 结构化程序设计(一) 30
实验7 结构化程序设计(二) 36
实验8 多工作区操作 41
实验9 菜单设计 43
实验10 表单设计(一) 50
实验11 表单设计(二) 67
实验12 表单设计(三) 82
实验13 报表设计 97
实验14 SQL语句 106
实验15 查询与视图 110
2.1.2 设计要求 122
2.1.1 设计内容 122
第二部分 Visual FoxPro 6.0程序设计实训 122
实训一 学生成绩管理系统开发实例 122
2.1.3 系统总体设计 125
2.1.4 建立应用程序项目 125
2.1.5 建立数据库及数据库表的结构 126
2.1.6 设计用户界面 128
2.1.7 设计系统的主程序 150
2.1.8 生成应用程序安装盘 150
实训二 工资管理系统开发实例 151
2.2.1 设计内容 151
2.2.2 用户需求分析 151
2.2.3 系统总体设计 151
2.2.4 建立应用程序项目 151
2.2.5 建立数据库及数据库表的结构 154
2.2.6 设计用户界面 156
2.2.7 自定义类的使用 182
2.2.8 设计系统菜单 185
2.2.9 制作系统HTML样式帮助文件 188
2.2.10 连编应用程序 194
2.2.11 生成应用程序发布安装磁盘 196
2.2.12 开发应用程序小结 200
第三部分 Visual FoxPro程序设计 自测题及参考答案 201
3.1 Visual FoxPro基础知识 201
3.1.1 选择题 201
3.1.2 填空题 202
3.1.3 判断题 203
3.1.4 问答题 204
3.1.5 参考答案 204
选择题 204
填空题 204
判断题 205
问答题 205
3.2.1 选择题 206
3.2 Visual FoxPro数据库开发环境 206
3.2.2 填空题 207
3.2.3 判断题 207
3.2.4 问答题 208
3.2.5 参考答案 208
选择题 208
填空题 208
判断题 208
问答题 208
3.3 数据库管理系统基础知识 209
3.3.1 选择题 209
3.3.2 填空题 210
3.3.3 判断题 212
3.3.4 参考答案 212
选择题 212
填空题 212
判断题 213
3.4.1 选择题 214
3.4 数据库和数据表的创建及操作 214
3.4.2 填空题 215
3.4.3 判断题 216
3.4.4 问答题 217
3.4.5 参考答案 217
选择题 217
填空题 217
判断题 218
问答题 218
3.5 关系数据库标准语言SQL 219
3.5.1 选择题 219
3.5.2 填空题 220
选择题 222
填空题 222
3.5.3 参考答案 222
3.6 查询与视图 224
3.6.1 选择题 224
3.6.2 填空题 224
3.6.3 判断题(将错误更正过来) 225
3.6.4 简答题 225
3.6.5 参考答案 225
选择题 225
填空题 225
判断题 226
简答题 226
3.7 结构化程序设计 227
3.7.1 选择题 227
3.7.2 填空题 228
3.7.3 应用题 230
填空题 232
应用题 232
选择题 232
3.7.4 参考答案 232
3.8 表单设计 238
3.8.1 选择题 238
3.8.2 填空题 239
3.8.3 简答题 239
3.8.4 应用题 239
3.8.5 参考答案 241
选择题 241
填空题 241
简答题 241
应用题 242
3.9 菜单设计 243
3.9.1 选择题 243
填空题 244
选择题 244
3.9.5 参考答案 244
3.9.3 简答题 244
3.9.2 填空题 244
3.9.4 应用题 244
简答题 245
应用题 245
3.10 报表设计 246
3.10.1 选择题 246
3.10.2 填空题 246
选择题 247
填空题 247
3.10.3 判断题 247
3.10.5 参考答案 247
3.10.4 简答题 247
判断题 248
简答题 248
附录A Visual FoxPro 6.0中的函数 249
附录B MESSAGEBOX()函数 264
附录C Visual FoxPro 6.0中常用的属性、事件和方法 267