第一部分数据库基础知识 3
第一章数据库基础 3
1.1数据库基础概述 3
目录 3
1.2 dBASE与Visual Foxpro 4
第二章Visual Foxpro特点概述 6
2.1 可视化设计工具 6
2.2事件驱动的编程机制 6
2.4功能更强大 7
2.3简单、易学、易用 7
2.5支持客户机/服务器结构 8
2.6高度兼容性 9
2.7 Visual Foxpro的向下兼容性 10
2.8 Visual Foxpro数据结构 10
2.9数据库(Database) 13
2.10 Foxpro文件类型 13
3.1浏览Visual Foxpro菜单 15
第三章快速浏览Visual Foxpro 15
3.2 浏览文件类型 16
3.3浏览工具栏 17
3.4浏览设计器(Designer)和向导(Wizards) 24
3.5 浏览Command和View窗口 26
3.6 Visual Foxpro界面的其他功能 27
第四章建立Visual Foxpro表格 29
4.1 使用表格向导(Table Wizard)建立表格 29
4.2使用表格设计器(Table Designer) 33
第二部分Command窗口的使用 41
第五章使用Foxpro命令 41
5.1 Command窗口 41
5.2在命令窗口(Command)中处理文件 45
5.3处理数据 47
5.4为命令增添任选子句 52
5.5退出Visual Foxpro 55
6.1 常用命令 56
第六章Visual Foxpro表达式 56
6.2表达式的组成 59
6.3逻辑表达式 69
第七章索引 74
7.1 索引概述 74
7.2利用Table Designer的Index建立索引 75
7.3利用索引向导(Wizard)建立索引 80
7.4设置索引顺序 81
7.5 索引命令 82
7.6建立索引标识符的示例 84
第八章数据过滤 86
8.1 作用域(Scope)子句 86
8.2使用逻辑表达式查找记录 88
8.3 FIELDS子句 94
8.4使用数据和字段过滤器 95
8.5使用过滤器的应用程序 97
9.1 关系数据库 105
第九章关系数据库基础 105
第三部分关系数据库操作 105
9.2数据标准化 106
9.3其他类型的关系 109
第十章 View窗口的使用 111
10.1 View窗口概述 111
10.2 关系数据库的建立 112
10.3使用关系数据库 116
10.4 一对多关系的建立 120
第十一章程序设计基础 125
第四部分Visual Foxpro 3.0程序设计语言及工具 125
11.1 与用户对话:输入/输出 126
11.2流程控制 133
11.3过程与函数 143
第十二章菜单制作 148
12.1创建菜单系统 148
12.2 Menu Designer 148
12.3 View菜单系统 157
12.4快速菜单生成 159
12.6定制菜单 160
12.5代码生成 160
第十三章表单制作 163
13.1创建表单 163
13.2 Form Wizard工具 163
13.3表单运行 168
13.4表单控制面板类 170
13.5 Form Designer 171
14.1建立查询 176
第十四章查询 176
14.2使用SELECT命令建立查询 204
14.3运行查询 205
第十五章报表制作 207
15.1利用Auto Reports制作报表 207
15.2利用Report Wizands制作报表 207
15.3利用Report Designer制作报表 219
16.1 处理邮政标签 241
第十六章标签制作及邮件合并 241
16.2 使用邮件合并 246
第十七章设置操作环境 250
17.1使用Options对话框 250
17.2 View面板 251
17.3 General面板 253
17.4 Edit面板 255
17.5 Data面板 257
17.6 Remote Data面板 259
17.7 File Locations面板 261
17.8 Forms面板 264
17.9 Projects面板 265
17.10 Controls面板 266
17.11 International面板 267
第十八章定制工具栏 270
18.1 Toolbars对话框 270
18.3定制工具栏 271
18.2 工具栏显示和隐藏 271
18.4 工具栏的建立与删除 272
第十九章使用键盘宏 274
19.1宏指令概念 274
19.2 Visual Foxpro宏指令 275
19.3宏指令编辑 277
19.4使用当前的宏指令和保存宏指令 278
第二十章使用Project Manager 280
20.1定制Project Manager 281
20.2使用Project Manager 281
20.3 生成项目和应用程序 284
第二十一章调试工具 287
21.1 Suspend/Resume 288
21.2 View窗口 289
21.3 调试(Debug)窗口 289
21.4跟踪(Trace)窗口 291
22.1输入和输出数据 294
第二十二章使用Foxpro实用程序 294
22.2对象的链接与嵌入 300
22.3 Visual Foxpro桌面实用程序 303
第五部分 帮助文件及应用程序发行盘的制作 317
第二十三章Visual Foxpro 3.0应用程序帮助文件的创建与连接 317
23.1基本术语及其含义 317
23.2创建Windows帮助文件所需的工具和文件 319
23.3帮助文件的创建 321
23.4 次级窗口的使用 347
23.5编译生成帮助文件 348
23.6帮助文件与应用程序的连接 353
第二十四章制作应用程序发行盘 360
24.1准备发行目录 360
24.2使用Setup Wizard 360
附录 371
附录一 安装、配置Visual Foxpro及新功能简介 371
附录二更好地使用Visual Foxpro 376
附录三常见问题及解答 382