第1课 Visual FoxPro 6.0简介 1
1.1 FoxPro的发展历史 1
1.2 VFP 6.0的新特性 2
1.3 VFP 6.0的安装 4
1.4 VFP 6.0的启动 18
第2课 Visual FoxPro的用户界面简介 21
2.1 VFP主窗口 21
2.2 VFP主菜单 22
2.3 VFP工具栏与状态栏 57
2.4 VFP中的功能窗口 58
3.2 选项 对话框 65
3.1 VFP配置概述 65
第3课 VFP外观及行为配置 65
3.3 使用SET命令配置VFP 86
第4课 数据库基本概念 93
4.1 数据、信息和数据处理 93
4.2 数据库系统 93
4.3 数据库模型 94
4.4 表之间的关系 97
4.5 数据库的安全性、完整性、并发控制和恢复 99
第5课 数据库的设计与建立 101
5.1 数据库的设计 101
5.2 数据库基本操作 111
6.1 创建表 119
第6课 对表的基本操作 119
6.2 维护数据完整性 127
6.3 表操作 132
6.4 表格结构修改 138
6.5 实施商业规则 145
第7课 数据库记录的操作 149
7.1 记录的输入 149
7.2 记录的修改和删除 150
7.3 定制 浏览 窗口 152
7.4 定制表对记录的显示 154
7.5 记录的排序和索引 156
7.6 记录的定位 164
8.1 查询的设计过程 169
第8课 创建简单的查询 169
8.2 利用 查询设计器 建立查询 170
8.3 用关系数据语言SQL进行查询 187
8.4 使用 查询向导 192
8.5 图形向导 199
第9课 创建视图 201
9.1 创建视图 201
9.2 使用视图 209
9.3 在视图中更新数据 217
9.4 优化视图性能 229
第10课 创建高级查询和视图 233
10.1 查询和更新多个表 233
10.2 在视图中使用多个表 236
10.3 在视图中使用多个远程表 237
10.4 在视图中合并本地和远程数据 238
第11课 VFP面向对象的程序设计 241
11.1 VFP程序设计简介 241
11.2 规划应用程序 258
11.3 类与对象 260
11.4 事件 285
第12课 VFP界面设计 287
12.1 表单设计器和表单控件 287
12.2 新建表单 290
12.3 使用控件 302
12.4 定义表单 326
12.5 管理表单 328
12.6 表单集 332
12.7 单文档和多文档界面 333
第13课 使用OLE技术 337
13.1 OLE技术的概念 337
13.2 添加OLE对象 338
13.3 使用OLE容器控件 341
13.4 应用自动服务管理对象 342
13.5 定制OLE对象 345
13.6 从其他应用程序中控制VFP 346
13.7 创建自动服务程序 348
13.8 使用远程自动服务 351
第14课 设计报表和标签 355
14.1 设计报表 355
14.2 使用报表控件 361
14.3 按布局分组数据 374
14.4 定制布局 377
14.5 预览和打印报表或标签 384
14.6 设计标签 385
第15课 设计菜单与工具栏 387
15.1 在应用程序中使用菜单 387
15.2 创建自定义工具栏 395
15.3 测试与调试菜单系统 399
15.4 定制菜单系统 400
第16课 集成 403
16.1 添加查询和报表 403
16.2 编译应用程序 411
16.3 连编项目 416
16.4 测试和调试应用程序 418
16.5 优化应用程序 428
第17课 网络数据控制 439
17.1 数据文件控制 439
17.2 数据记录控制 442
第18课 客户/服务器应用程序 449
18.1 设计客户/服务器应用程序 449
18.2 升迁VFP数据库 455
18.3 实现客户/服务器应用程序 457
附录 475
附录A VFP 6.0的新增功能 475
附录B 常用函数功能列表 477