第一章 Vi sual FoxPro 6.0概述 1
1.1 VFP的发展历史 1
1.2 VFP 6.0的特性 2
第二章 环境设置 8
2.1 工具菜单的选项 8
2.2 配置文件的设置 19
2.3 SET命令的使用 21
第三章 数据库基本操作 27
3.1 数据库的建立和修改 27
3.2 表文件的建立和修改 28
3.3 连接与视图的建立和修改 35
3.4 数据记录的处理 50
3.5 索引及记录定位 64
3.6 建立表之间的关系 72
3.7 数据有效性检查和触发器的使用 78
第四章 结构化查询语言SQL 84
4.1 SQL简介 84
4.2 数据定义语言 85
4.3 数据操纵语言 86
第五章 VFP语言编程基础 96
5.1 VFP基本概念 96
5.2 变量及数据类型 97
5.3 操作符 105
5.4 常用命令和函数 107
5.5 宏代换 129
5.6 编程语法结构 131
5.7 过程及自定义函数 135
第六章 VFP中的面向对象编程 139
6.1 对象与类 139
6.2 VFP中的对象和类 141
6.3 VFP中的事件模型 155
第七章 表单设计和控件使用 164
7.1 表单的建立及其定制 164
7.2 基本控件的使用 185
第八章 菜单的设计及工具栏定制 224
8.1 菜单的设计 224
8.2 右键快捷菜单 228
8.3 工具栏 229
第九章 报表及标签的设计 233
9.1 报表及标签的设计 233
9.2 报表及标签的运行 240
第十章 程序设计的一般考虑及过程 242
10.1 需求分析与数据库文件的设计 242
10.2 项目文件的建立及各程序模块的要求 244
10.3 异常处理 248
10.4 联机帮助 250
10.5 程序的连编 250
10.6 安装程序的制作 251
第十一章 应用程序的优化 256
11.1 使用Rushmore技术 256
11.2 优化表操作和使用索引 257
11.3 优化表单和控件 258
11.4 优化远程数据操作 259
1 1.5 优化程序代码 259
第十二章 对网络数据库的支持 261
12.1 数据库的升迁 261
12.2 将VFP作为前端开发工具 266
第十三章 对Internet的支持 271
13.1 Internet应用程序设计 271
13.2 将VFP作为Web数据库 278
第十四章 多媒体编程 280
14.1 使用MCI指令 280
14.2 使用ActiveX控件 290
附录文件类型简介 294