第一部分 基础篇 1
第1章 基础知识 1
1.1 了解数据库基本术语 1
1.2 Visual FoxPro程序设计举例 4
1.3 数据库应用系统的组成 7
1.4 用Visual FoxPro建立数据库应用系统 8
1.5 项目管理器(Project Manager) 9
1.6 Visual FoxPro 6.0的用户界面 13
第2章 数据库与表 16
2.1 数据库文件包含什么 16
2.2 创建数据库 16
2.3 创建表 18
2.4 使用数据库操作命令 23
2.5 表记录的操作 25
2.6 表结构的操作 30
2.7 排序与索引 31
2.8 表的关联 36
2.9 同时使用多个表 37
第3章 查询与视图 40
3.1 查询 40
3.2 视图 50
第4章 报表与标签 56
4.1 使用“报表向导” 56
4.2 “报表设计器”的使用 58
4.3 报表中对象的操作 61
4.4 将数据分组 66
4.5 标题和总结带区 68
4.6 定义报表的页面 69
4.7 创建标签 70
4.8 报表(或标签)创建过程小结 72
第5章 表单 74
5.1 创建表单 74
5.2 表单常用控件 80
5.3 给表单添加对象 91
5.4 表单属性 94
第6章 类 96
6.1 Visual FoxPro中的类 96
6.2 构造自己的类库 97
6.3 组件管理器和类浏览器 103
7.2 良好的编程习惯 105
7.1 VFP程序设计概述 105
第7章 程序 105
7.3 主程序的构造 108
7.4 修改程序时的注意事项 110
第8章 调试 112
8.1 调试概述 112
8.2 数据库系统中的常见错误及调试 112
第9章 创建HTML帮助 123
9.1 认识Microsoft HTML HelpWorkshop工具 123
9.2 为帮助准备HTML文件 124
9.3 创建HTML帮助的步骤 126
9.4 如何在Visual FoxPro中激活帮助 130
第10章 创建发布磁盘 132
11.1 建立Client/Server(客户/服务器) 136
第11章 远程数据连接 136
11.2 升迁Visual FoxPro数据库 137
11.3 远程数据更新 138
第12章 与INTERNET连接 144
12.1 使用邮件合并向导 144
12.2 用Internet搜索向导向Internet发布数据 149
第13章 扩展VFP的功能 151
13.1 概述 151
13.2 如何扩展VFP的功能 151
13.3 DLL的使用实例 152
第二部分 提高篇 154
第14章 FoxPro中级教程 154
14.1 更多对象 154
14.2 用新的控件改进人事管理(一) 157
14.3 用新的控件改进人事管理(二) 160
14.4 用新的控件改进人事管理(三) 163
14.5 更多事件 166
14.6 更多方法 169
14.7 优化菜单 170
14.8 报表及标签 177
14.9 查询与视图 180
14.10 OLE控件 184
14.11 网络版软件初步 188
14.12 RUSHMORE技术 190
14.13 数组在应用 194
14.14 子程序和函数 195
14.15 宏替换的应用 202
14.16 程序的测试与调试 204
第15章 FoxPro高级教程 209
15.1 配置VFP环境 209
15.2 使用Visual FoxPro的ActiveX控件 229
15.3 过程视图与SQL pass-through的区别 233
15.4 select SQL命令 248
15.5 关于客户/服务器方式中的数据连接 265
第16章 FoxPro扩展教程 276
16.1 Visual Foxpro的数据一致性设计 276
16.2 如何以编程方式添加数据环境到表单 280
16.3 如何在运行时添加表到表单的数据环境 282
16.4 用应用程序的表单替换Visual FoxPro的桌面 282
16.5 获取一些重要的系统路径 283
16.6 获得当前Windows的缺省语言版本号 284
16.7 怎样在Visual FoxPro中增加与去除网络联接 287
16.8 通过编程运行拨号网络连接 288
16.9 在VFP应用程序中调用MS-DOS应用程序 289
16.10 将文本文件调入表单的编辑框的方法 290
16.11 VFP调用EXCEL的补充方法 291
16.12 利用DDE进行动态数据交换 293
附录 Visual FoxPro 6.0 的相关附表 295
附表1 Visual FoxPro 6.0的文件类型 295
附表2 Visual FoxPro 6.0的数据类型 296
附表3 Visual FoxPro 6.0的设计器 297
附表4 Visual FoxPro 6.0的生成器 297
附表5 Visual FoxPro 6.04的向导 297