第1章 数据库系统及Visual FoxPro概述1.1 数据管理技术的发展 1
1.2 数据库系统的组成 2
1.3 数据库系统的分级结构 4
1.4 数据模型 5
1.5 主流的DBMS产品简介 11
1.6 Visual FoxPro概述 13
1.7 项目管理器 19
练习题 23
第2章 VFP语言基础 25
2.1 数据类型 25
2.2 数据存储容器 27
2.3 运算符 32
2.4 函数 34
2.5 表达式 47
2.6 空值处理 50
2.7 程序设计基础 51
练习题 61
第3章 表的创建和使用 64
3.1 表结构 64
3.2 表的打开与关闭 68
3.3 记录的处理 70
3.4 表的索引 82
3.5 有关表操作的常用函数 88
练习题 89
第4章 数据库的创建和使用 91
4.1 VFP数据库概述 91
4.2 数据库的创建 92
4.3 数据库的使用 94
4.4 VFP数据字典概述 96
4.5 数据库表 96
4.6 永久关系与参照完整性 105
4.7 操作数据库及其对象的几个常用函数 110
练习题 111
第5章 查询和视图 114
5.1 查询的创建和使用 114
5.2 视图的创建和使用 126
5.3 SELECT-SQL语句 133
练习题 140
第6章 对象模型和事件模型 146
6.1 面向对象的程序设计概述 146
6.2 基类 148
6.3 处理对象 150
6.4 事件 153
6.5 方法 167
练习题 173
第7章 表单 175
7.1 设计表单 175
7.2 创建表单 175
7.3 向表单中添加对象 189
7.4 处理表单和表单中的对象 192
7.5 管理表单 196
练习题 198
第8章 控件 201
8.1 控件和数据的关系 201
8.2 选择合适的控件 201
8.3 增强控件的易用性 211
8.4 扩展表单的控件 215
练习题 218
第9章 报表和标签 220
9.1 报表类型 220
9.2 创建报表 220
9.3 修改报表 228
9.4 报表的预览和打印 229
9.5 设计标签 230
练习题 231
第10章 类的创建和应用 232
10.1 设计和创建子类 232
10.2 管理类和类库 238
10.3 类的应用 240
10.4 以编程方式定义和使用类 246
练习题 250
第11章 菜单和工具栏 252
11.1 规划和设计菜单 252
11.2 创建自定义工具栏 263
练习题 268
第12章 建立应用程序 270
12.1 规划应用程序 270
12.2 设计应用程序的数据库 273
12.3 设计应用程序的界面 276
12.4 测试和调试应用程序 284
12.5 优化应用程序 289
12.6 编译应用程序 295
练习题 303