第1章 Visual FoxPro 6.0开发环境概述 1
1.1 Visual FoxPro 6.0安装 1
1.1.1 运行环境要求 1
1.1.2 安装 1
1.1.3 安装示例和联机文档 5
1.2 启动与退出 7
1.2.1 启动 7
1.2.2 Visual FoxPro 6.0的退出 8
1.3 Visual FoxPro 6.0的用户界面 8
1.3.1 用户界面 8
1.3.2 Visual FoxPro 6.0的操作方式 11
1.4 Visual FoxPro 6.0的系统设置 13
1.5 Visual FoxPro 6.0的辅助工具 16
1.5.1 向导 16
1.5.2 设计器 18
1.5.3 生成器 19
1.5.4 项目管理器 19
实验1 29
第2章 Visual FoxPro语言基础 32
2.1 常量和变量 32
2.2 运算符与表达式 34
2.3 函数 36
实验2 40
第3章 数据库与数据表的基本操作 45
3.1 项目及数据库的建立 45
3.2 数据表的建立 46
3.3 表的显示浏览 48
3.4 表结构的显示、修改、复制 48
3.5 数据输入(假设建完表结构后没有立即输入数据) 49
3.6 记录指针的移动 49
3.7 记录的插入与追加 50
3.8 表中数据记录删除 50
3.9 排序 51
3.10 索引的建立与使用 51
3.11 索引查询 52
3.12 多工作区的应用 52
3.13 数据词典 53
3.14 建立表之间的永久联系并设置参照完整性 54
实验3 55
第4章 结构化查询语言SQL 58
4.1 SQL的功能与特点 58
4.2 SQL基本语法 58
4.2.1 数据定义功能 58
4.2.2 SQL数据操纵语言 60
4.3 SQL的数据查询功能 61
实验4 64
第5章 查询与视图 66
5.1 查询 66
5.1.1 查询创建方式 66
5.1.2 使用查询向导建立查询 66
5.1.3 使用查询设计器建立查询 70
5.1.4 运行查询 75
5.2 视图 76
5.2.1 使用本地视图向导创建本地视图 76
5.2.2 使用视图设计器建立视图 79
5.2.3 使用带有AS子句的CREATE SQL VIEW命令方式建立视图 80
实验5 81
第6章 Visual FoxPro结构化程序设计 82
6.1 程序文件的建立、保存、编译和运行 82
6.2 程序中常用的输入输出命令 83
6.3 程序文件中的辅助命令 84
6.4 Visual FoxPro程序的三种基本结构 85
6.5 模块化程序设计 94
实验6 99
第7章 表单设计 101
7.1 表单基本操作 101
7.2 表单控件 103
7.3 表单操作实例 105
实验7 110
第8章 菜单和报表 113
8.1 菜单 113
8.1.1 下拉式菜单 113
8.1.2 快捷菜单 116
8.2 报表 117
8.2.1 报表基本操作 118
8.2.2 报表实例 118
实验8 126
第9章 “学生成绩管理系统”的开发简介 128
9.1 系统设计的目的及意义 128
9.2 数据库设计 129
9.3 系统的主要功能模块 131
9.4 生成可发布的应用程序 151
附录A 常用Visual FoxPro函数 153
附录B 全国计算机等级考试二级考试大纲(Visual FoxPro程序设计) 161
附录C 2008—2010年全国计算机等级考试笔试试卷及答案 164
附录D 上机模拟试题及答案提示 192
参考文献 219