第1章 概述 1
1.1 FosPro For Windows简介 1
1.1.1 运行FoxPro For Windows 25 的系统要求 1
1.1.2 系统安装 1
1.1.3 键盘的使用说明 4
1.2 Windows的使用 4
1.2.1 启动Windows 5
1.2.2 装入文件 7
1.2.3 使用键盘 8
1.2.4 存盘 9
1.2.5 Windows的退出 9
1.3 FoxPro的启动和退出 9
1.3.1 启动FoxPro For Windows 9
1.3.2 Command窗口 10
1.3.3 退出FoxPro 11
1.3.4 FoxPro系统菜单说明 11
1.4 数据库的基本概念 14
第2章 建立数据库 16
2.1 建立数据库 16
2.1.1 数据库结构设计 16
2.1.2 数据类型 16
2.1.3 建立一个单表数据库 17
2.2 数据录入 20
2.3 数据库文件的显示 21
2.4 多表数据库 22
第3章 数据库基本操作 24
3.1 记录的显示与定位 24
3.1.1 在Browse窗口下浏览记录 24
3.1.2 在FoxPro窗口下显示记录 25
3.1.3 记录的定位 25
3.2 记录的修改、插入和删除 28
3.2.1 修改记录 28
3.2.2 插入记录 29
3.2.3 删除记录 31
3.3 记录检索及索引 34
3.3.1 建立索引 35
3.3.2 利用索引文件浏览记录 37
3.3.3 利用索引查找数据 38
3.4 数据库结构的修改 40
第4章 数据库查询 41
4.1 数据库查询及SQL 41
4.1.1 数据库查询的方法 41
4.1.2 SQL 41
4.1.3 数据说明 42
4.2 简单查询 45
4.2.1 SQL的基本形式 45
4.2.2 简单条件查询 45
4.2.3 组合条件查询 46
4.2.4 输出方式 48
4.2.5 数据的排序、分组和条件过滤 48
4.3 多表连接查询 51
5.1 RQBE查询及其特点 53
5.2 RQBE查询 53
5.2.1 进入RQBE环境 53
第5章 RQBE查询 53
5.2.2 简单的RQBE查询 57
5.2.3 多表RQBE查询 59
6.1 使用菜单建立报表 62
6.1.1 Report对话框 62
第6章 报表 62
6.1.2 生成快速报表 64
6.1.3 生成筛选性报表 65
6.2 使用命令建立报表 66
6.2.1 用LIST命令显示或打印数据 66
6.2.2 用命令生成存储报表 66
6.3 报表格式设计 67
6.4 设计列向定制报表 68
6.4.1 创建报表所需的基本准备工作 68
6.4.2 创建报表各个对象的基本步骤和基本方法 74
6.4.3 保存报表 76
6.4.4 显示报表 76
6.5 增加分组 76
第7章 文件管理 79
7.1 使用文件管理器(Filer)管理文件 79
7.2 文件管理命令 82
第8章 程序设计 84
8.1 程序设计方法 84
8.1.1 程序设计的基本概念 84
8.1.2 三种基本控制结构 85
8.1.3 结构化程序设计方法 86
8.1.4 Foxpro 程序的特点 87
8.2 程序文件的建立、编辑与运行 88
8.2.1 程序文件的建立与编辑 88
8.2.2 程序的编译和执行 90
8.3.1 程序设计中的常用命令 91
8.3 程序设计命令及函数 91
8.3.2 常用函数 99
8.4 程序顺序结构 103
8.5 程序选择结构 103
8.5.1 简单选择语句 104
8.5.2 多分支选择结构 107
8.6 程序循环结构 109
8.6.1 循环语句DO WHILE···ENDDO 110
8.6.2 指定循环次数的循环语句FOR···ENDRO 113
8.6.3 用于数据库的循环操作语句SCAN···ENDSCAN 115
8.7 宏代换 117
8.7.1 宏代换的格式 117
8.7.2 应用举例 117
8.8 过程调用及程序调试 119
8 .8.1 过程调用 119
8.8.2 程序调试 124
9.1.2 Macro菜单选项 128
9.1.1 Macros的功能 128
9.1 Macros的应用 128
第9章 Macros和FoxApp的应用 128
9.1.3 建立Macros 129
9.1.4 保存Macros 129
9.1.5 在Macros上增加内容 129
9.1.6 在Macros中的注意事项 130
9.2 FoxApp的应用 130
9.2.1 启动FoxApp 130
9.2.2 指定一数据库供FoxApp使用 131
9.2.3 建立相关文件 132
9.2.4 建立屏幕 133
9.2.5 生成应用程序 133
9.2.6 Control Panel窗口 134
9.2.7 菜单栏 134
9.3 运用应用程序和退出应用程序 135
10.1.3 系统文件格式(SDF) 136
10.1.2 分界符格式(Delimited) 136
10.1.1 ASCⅡ格式 136
10.1 文件格式 136
第10章 与其他软件的接口 136
10.1.4 Foxplus/DEMEMO3格式 137
10.1.5 Lotus文件格式 137
10.1.6 Paradox Framework和Rapidfile格式 138
10.1.7 Microsoft文件格式 138
10.1.8 DIF文件格式 138
10.2.2 从FoxPro传送文件到Wordstar和其他字处理软件 139
10.2.1 在FoxPro和其他软件之间传送数据的命令 139
10.2 数据在FoxPro和其他软件之间的传达 139
10.2.3 从Foxpro传送文件到合并文件和其他数据库管理系统 140
10.2.4 从合并文件和其他数据库管理系统传送文件到FoxPro 140
10.2.5 在FoxPro和Lotus1-2-3或Symphony之间传送数据 140
10.2.6 将电子数据表格数据传送到FoxPro 141
10.2.7 将其他字处理软件的数据传送到FoxPro 142
10.3 FoxPro和其他dBASE软件的兼容问题 142
10.4 与FoxBASE+的兼容性问题 143