第1章 数据库与Visual FoxPro 1
1.1 Visual FoxPro概述 1
1.2 数据管理技术 3
1.3 数据模型 4
1.4 Visual FoxPro 9.0功能简介 6
小结 9
习题一 9
第2章 Visual FoxPro 9.0的基础知识 11
2.1 Visual FoxPro 9.0的启动与退出 11
2.2 项目管理器 13
2.3 Visual FoxPro 9.0的一些规则 14
2.4 数据类型 15
2.5 标准函数 16
2.6 主要命令 23
2.7 运算符与表达式 27
小结 29
习题二 30
第3章 自由表的创建与操作 31
3.1 表结构的设计与实现 31
3.2 表结构的查看与修改 34
3.3 表的基本操作 37
3.4 表内容的修改 40
3.5 记录删除 45
3.6 表内容的统计计算 48
3.7 文件管理 49
小结 49
习题三 49
第4章 排序与索引 52
4.1 排序 52
4.2 索引 53
4.3 表内容查找 56
小结 60
习题四 60
第5章 数据库的创建与操作 62
5.1 Visual FoxPro数据库的常用概念 62
5.2 建立新数据库 63
5.3 数据库表的建立与操作 66
5.4 创建表间的永久关系 67
5.5 数据有效性 68
5.6 表间的临时关系 70
5.7 使用数据库 73
小结 74
习题五 75
第6章 查询与视图 77
6.1 查询向导 77
6.2 查询设计器 80
6.3 建立多表查询 87
6.4 视图 93
6.5 视图设计器 96
6.6 数据库视图的操作 101
小结 101
习题六 102
第7章 Visual FoxPro程序设计基础 103
7.1 程序文件的建立、修改和运行 103
7.2 程序中常用的简单语句(命令) 106
7.3 程序结构 113
7.4 子程序、过程和自定义函数 122
小结 129
习题七 129
第8章 面向对象程序设计基础 132
8.1 面向对象程序设计的概念 132
8.2 Visual FoxPro 9.0中的类 134
8.3 创建类 136
8.4 创建和访问对象 143
小结 148
习题八 148
第9章 表单设计与控件 150
9.1 利用表单向导创建表单 150
9.2 使用表单设计器创建表单 154
9.3 向表单中添加控件 159
9.4 表单控件设计 163
小结 175
习题九 176
第10章 报表和标签 178
10.1 创建报表 178
10.2 报表文件的建立 179
10.3 创建标签 190
10.4 打印报表和标签 193
小结 195
习题十 195
第11章 菜单设计 196
11.1 创建菜单系统 196
11.2 菜单设计器简介 197
11.3 快捷菜单的编辑 202
11.4 菜单与表单的挂接 203
小结 204
习题十一 205
第12章 应用系统开发 206
12.1 开发应用系统的过程 206
12.2 学生信息系统开发实例 207
小结 222
习题十二 222
附录A 数据库常用函数 224
附录B 二级Visual FoxPro数据库程序设计考试大纲 230
参考文献 233