第1章 数据库系统及Visual FoxPro概述 1
1.1数据库系统的基本概念 1
1.2数据模型 5
1.3关系数据库理论基础 8
1.4关系数据库系统简介 13
1.5项目管理器 17
第2章 Visual FoxPro的数据类型 23
2.1数据类型 23
2.2数据存储 25
2.3函数 29
2.4表达式 45
第3章 表的使用 54
3.1表结构的创建和使用 54
3.2表记录的编辑修改 57
3.3表的使用 65
3.4表的索引 69
3.5建立表之间的临时关系 74
第4章 数据库的创建和使用 78
4.1VFP数据库 78
4.2数据库的设计过程 78
4.3建立数据库文件 81
4.4数据字典 83
4.5数据库表字段的扩展属性 84
4.6数据库表的表属性 86
4.7表之间的关系 89
4.8参照完整性 90
4.9使用多个数据库 92
4.10查看和设置数据库的属性 93
第5章 查询和视图 97
5.1SQL语言和查询技术 97
5.2查询的创建和使用 103
5.3视图的创建和使用 115
第6章 报表和标签 125
6.1报表类型 125
6.2创建报表 126
6.3报表的预览与打印 132
6.4设计标签 134
第7章 VFP程序设计基础 136
7.1创建、修改和运行应用程序 136
7.2Visual FoxPro基本语法结构 137
7.3数组 149
7.4过程和用户自定义函数 153
7.5综合应用 159
第8章 表单 169
8.1创建表单 169
8.2对象的属性、事件和方法 179
8.3常用的事件和方法 182
8.4添加属性和方法程序 188
8.5多文档界面与表单类型 190
第9章 控件 193
9.1标签 193
9.2命令按钮 194
9.3文本框 196
9.4编辑框 200
9.5微调框 201
9.6列表框 202
9.7组合框 204
9.8复选框 205
9.9选项按钮组 206
9.10命令按钮组 207
9.11表格 209
9.12页框 211
9.13计时器 213
9.14图形控件 214
9.15图像控件 216
9.16OLE控件 217
第10章 类 220
10.1VFP的类层次 220
10.2类的创建与修改 223
10.3扩展基类 230
10.4为类指定外观 231
10.5类的应用 233
第11章 菜单和工具栏设计 239
11.1设计菜单 239
11.2创建自定义工具栏 251
第12章 数据库应用系统开发 258
12.1开发VFP数据库应用系统的一般步骤 258
12.2教学管理系统的开发 263
12.3应用程序的管理和发布 278
附录1 ASCII码表 289
附录2 VFP常用函数 290
附录3 VFP常用命令 295
附录4 控件的主要属性、事件和方法 302
参考文献 310