第一部分 初级篇 3
第一章 基础知识 3
1.1 了解数据库基本术语 4
1.2 Visual FoxPro程序设计举例 7
1.3 数据库应用系统的组成 12
1.4 用Visual FoxPro建立数据库应用系统 13
1.5 项目管理器(Pr oject Manager) 15
1.6 Visual FoxPro 6.0的用户界面 18
第二章 数据库与表 23
2.1 数据库文件包含什么 23
2.2 创建数据库 24
2.3 创建表 25
2.4 使用数据库操作命令 32
2.5 表记录的操作 33
2.6 表结构的操作 39
2.7 排序与索引 41
2.8 表的关联 46
2.9 同时使用多个表 47
第三章 查询与视图 51
3.1 查询 51
3.2 视图 62
第四章 报表与标签 69
4.1 使用“报表向导” 69
4.2 “报表设计器”的使用 72
4.3 报表中对象的操作 75
4.4 将数据分组 81
4.5 标题和总结带区 83
4.6 定义报表的页面 85
4.7 创建标签 86
4.8 报表(或标签)创建过程小结 88
第五章 表单 89
5.1 创建表单 89
5.2 表单常用控件 96
5.3 给表单添加对象 108
5.4 表单属性 112
第二部分 中阶篇 117
第六章 类 117
6.1 类概述 117
6.2 深入理解类 118
6.3 构造自己的类库 122
6.4 组件管理器和类浏览器 128
第七章 数据库表的进一步讨论 131
7.1 数据库表设计器 131
7.2 存储过程 143
7.3 数据的筛选 144
7.4 共享访问数据 145
7.5 数据的缓冲 148
7.6 数据的查询—SQL语言的使用 149
第八章 追加、导入和导出 153
8.1 涉及追加、导入和导出的文件类型 153
8.2 追加数据 154
8.3 导入数据 157
8.4 导出数据 158
9.1 系统完善 161
第九章 设计用户操作界面 161
9.2 数据库的完善 162
9.3 类的设计过程 162
9.4 表单设计 167
第十章 菜单设计 181
10.1 规划菜单 181
10.2 创建自定义菜单 182
10.3 用于顶层表单的菜单 185
10.4 创建快捷方式菜单 186
10.5 菜单的使用 186
第十一章 程序 189
11.1 VFP程序设计概述 189
11.2 良好的编程习惯 190
11.3 主程序的构造 194
11.4 修改程序时的注意事项 197
第十二章 调试 199
12.1 调试概述 199
12.2 数据库系统中的常见错误及调试 200
12.3 常见错误及基本调试方法 211
12.4 错误的防止 216
12.5 调试器的使用 218
12.6 项目调试的一般步骤 225
第十三章 创建HTML帮助 227
13.1 认识Microsoft HTML Help Workshop工具 228
13.2 为帮助准备HTML文件 229
13.3 创建HTML帮助的步骤 231
13.4 如何在Visual FoxPro中激活帮助 237
第十四章 创建发布磁盘 239
第十五章 背景音乐和动画 247
15.1 随机播放的背景音乐 247
第三部分 高级篇 247
15.2 动画:飞行的火箭 250
第十六章 远程数据连接 253
16.1 建立Client/Server(客户/服务器) 253
16.2 升迁Visual FoxPro数据库 255
16.3 远程数据更新 256
第十七章 ActiveX控件 263
17.1 ActiveX概述 263
17.2 Visual FoxPro中ActiveX控件的使用 264
17.3 ActiveX文档 269
17.4 ActiveX评价 278
18.1 使用邮件合并向导 281
第十八章 与INTERNET连接 281
18.2 用Internet搜索向导向Internet发布数据 287
第十九章 扩展VFP的功能 289
19.1 概述 289
19.2 如何扩展VFP的功能 290
19.3 DLL的使用实例 290
附录一 Visual FoxPro6.0的相关附表 293
附表1 Visual FoxPro 6.0的文件类型 293
附表2 Visual FoxPro 6.0的数据类型 294
附表3 Visual FoxPro 6.0的设计器 295
附表4 Visual FoxPro 6.0的生成器 295
附表5 Visual FoxPro 6.0的向导 296
附录二 光盘使用说明 299