第一章 简介 1
1.1 概述 1
1.2 FoxPro的发展历史 2
1.3 中文版Visual FoxPro5.0中的新特性 3
第二章 安装配置Visual FoxPro5.0 8
2.1 安装前的准备工作 8
2.1.1 安装Visual FoxPro的必要条件 8
2.1.2 一些组件的安装条件 8
2.2 安装Visual FoxPro5.0 9
2.2.1 新安装Visual FoxPro5.0 9
2.2.2 添加或删除Visual FoxPro5.0部分组件 13
2.3 Visual FoxPro5.0的配置与优化 15
2.3.1 设置Visual FoxPro配置 15
2.3.2 优化性能 19
第三章 使用指南 27
3.1 Visual FoxPro的启动与退出 27
3.2 VFP的界面 31
3.2.1 键盘的使用 33
3.2.2 菜单与工具栏 35
3.2.3 窗口和窗口对象 44
3.3 Windows95的基础知识 45
3.3.1 Windows95 的界面 45
3.3.2 Windows95的文件系统 49
3.3.3 Windows95资源管理器 53
3.4 初识VFP 57
3.4.1 浏览表与数据库 58
3.4.2 观察报表 74
3.4.3 观察查询 80
3.4.4 观察表单 88
3.5 VFP的帮助系统 99
3.5.1 VFP联机帮助 99
3.5.2 VFP联机文档 100
3.5.3 Internet网上的VFP资源 103
4.1.1 数据 105
第四章 数据管理 105
4.1 数据 105
4.1.2 关系 108
4.1.3 索引 109
4.2 数据管理 109
4.2.1 关系数据库系统 109
4.2.2 FoxPro的作用 113
4.3 数据库设计过程 116
4.3.1 现实系统分析 116
4.3.2 数据字典 117
4.3.3 表设计 118
4.3.4 数据库设计 119
4.3.5 文档设计 120
4.4 VFP数据库项目的开发过程 121
4.4.1 创建表及数据库 121
4.4.2 录入数据 125
4.4.3 编辑修改维护数据 126
第五章 创建表和数据库 128
5.1 定义表的原则 128
5.2 建立应用索引 128
5.2.1 创建索引关键字 128
5.2.2 索引类型和索引文件 131
5.2.3 索引表达式 133
5.2.4 Rushmore技术 134
5.3 创建表 137
5.3.1 利用“表向导”创建表 138
5.3.2 使用表设计器创建表 143
5.3.3 用命令创建数据表 148
5.4 事务规则 150
5.5 表间关系 151
5.5.1 表间的关系 152
5.5.2 永久关系和临时关系 153
5.5.3 编辑关系 156
5.5.4 视图 157
5.6.1 数据库的创建方法 172
5.6 创建数据库 172
5.6.2 在项目中添加数据库 174
5.6.3 添加和删除表 175
5.6.4 使用数据库设计器 176
5.7 设计数据库的良好习惯 183
5.7.1 记录工作情况 183
5.7.2 注释 184
5.7.3 整理工作目录 187
6.2 选择工作区 191
6.2.1 查看当前工作区使用状况 191
6.1 准备数据 191
第六章 输入数据 191
6.2.2 在工作区中打开和关闭表或视图 192
6.2.3 引用工作区及工作区中的表或视图 194
6.3 为数据表输入记录 194
6.3.1 通过浏览窗口输入数据 194
6.3.2 通过命令输入数据 199
6.3.3 使用导入向导 204
第七章 编辑数据 214
7.1 调整浏览窗口 214
7.1.1 调整字段大小 215
7.1.2 移动字段位置 215
7.1.4 拆分浏览窗口 216
7.1.3 显示或隐藏网格线 216
7.2 定位记录 218
7.2.1 通过菜单定位记录 218
7.2.2 SEEK命令和SEEK()函数。 220
7.2.3 LOCATE命令和CONTINUE命令 221
7.3 修改记录 222
7.3.1 编辑修改记录的一般字段 222
7.3.2 编辑修改记录的备注型字段 225
7.3.3 编辑修改记录的通用型字段 225
7.4 删除记录 227
7.4.1 添加和撤消记录的删除标记 227
7.4.2 彻底删除记录 229
第八章 数据维护 231
8.1 维护的目的 231
8.2 用于维护的VFP命令 231
8.3 改变表结构 241
8.3.1 维护字段属性 242
8.3.2 维护索引属性 244
8.3.3 维护表属性 246
8.4 数据更新 247
8.5 重新排序 251
8.6 维护数据完整性 253
9.2 表达式生成器 259
9.1 表达式及函数 259
第九章 数据检索 259
9.3 筛选器 261
9.4 查询选项 263
9.5 查询去向 264
9.6 简单查询命令 268
9.6.1 DISPLAY 269
9.6.2 LIST 270
9.6.3 DISPLAT与LIST的从句 271
9.7 统计命令 271
9.7.1 AVERAGE 272
9.7.2 SUM 273
9.7.3 CALCULATE 274
9.7.4 TOTAL 276
第十章 SQL与查询设计器 278
10.1 SQL语言 278
10.2 查询设计过程 278
10.3 查询结果 285
10.3.1 交叉表格 285
10.3.2 图表 289
10.4 视图 297
10.5 本地视图 297
10.6.1 连接 307
10.6 远程视图 307
10.6.2 远程视图向导 310
第十一章 报表与标签 314
11.1 报表的作用 314
11.2 简单列表 314
11.3 快速报表 316
11.4 报表设计器 318
11.4.1 带区的定义 319
11.4.2 报表中的对象 321
11.4.3 报表的布局 329
11.4.4 使用报表向导 331
11.4.5 使用报表设计器设计报表 343
11.4.6 运行报表 350
11.4.7 VFP报表的局限性 353
11.5 标签设计 354
11.5.1 使用“标签向导”创建标签 354
11.5.2 用标签设计器创建标签 357
第十二章 高级查询技术 359
12.1 关系数据库 359
12.1.1 层次型数据库 359
12.1.2 网状型数据库 359
12.1.3 关系型数据库 360
12.2.1 建立查询 364
12.2 多表查询 364
12.2.2 修改联接 367
12.3 复杂条件查询 370
12.4 多表查询与报表 373
第十三章 OLE 380
13.1 OLE概述 380
13.2 COM—组件对象模型 380
13.3 OLE术语 381
13.3.1 客户(Client)及包容器(Container) 381
13.3.2 服务器 382
13.4.1 与其他应用程序共享数据 385
13.4 Visual FoxPro中的OLE 385
13.4.2 使用ActiveX控件 393
13.4.3 使用自动化(Automation) 397
第十四章 连入INTERNET 399
14.1 Internet简介 399
14.1.1 Internet 发展历史 399
14.1.2 Internet的信息资源 400
14.1.3 Internet提供的服务 401
14.2 VFP的Web功能 404
14.2.1 VFP的Web功能介绍 404
14.2.2 实现VFP的Web搜索功能 405