第1部分 Visual FoxPro实用教程 1
第1章 Visual FoxPro6.0的环境 1
1.1 Visual FoxPro6.0集成环境 1
1.2 Visual FoxPro6.0菜单系统 2
1.3 工具栏 5
1.4 选项对话框 6
1.5 命令窗口 7
1.6 项目管理器 7
1.7 Visual FoxPro应用程序开发 9
第2章 数据库、表和索引 11
2.1 数据库 11
2.2 表的结构 12
2.3 表的操作 16
2.4 表的索引 20
2.5 工作区 24
2.6 表的关系 25
2.6.1 永久关系 25
2.6.2 临时关系 26
2.7 数据库表的属性 28
2.8 多数据库操作 32
2.9 数据库表的增减 33
2.10 SQL语句操作表 33
2.11 一个简单界面操作表实例 36
第3章 程序设计基础 39
3.1 数据类型 39
3.2 操作符和表达式 42
3.3.1 顺序 47
3.3.2 条件分支 47
3.3 流程控制 47
3.3.3 循环控制 51
3.4 过程和自定义函数 53
3.4.1 过程和自定义函数的定义 53
3.4.2 自定义函数和过程的调用 54
3.4.3 参数传递方法 55
3.5 变量的作用范围 56
第4章 表单 58
4.1 面向对象的程序设计 58
4.2 创建表单 65
4.3 表单的属性、事件和方法 69
4.4 表单应用举例 75
第5章 控件 76
5.1 标签 76
5.2 文本框和编辑框 78
5.3 命令按钮和命令按钮组 81
5.4 列表框和组合框 85
5.5 选项按钮组 88
5.6 复选框 90
5.7 页框和页 90
5.8 表格 93
5.9 图像框和图片框 97
5.10 计时器 98
5.11 微调按钮 99
5.12 Active控件 100
5.12.1 ActiveX控件(OLEConatrol) 100
5.12.2 ActiveX绑定控件(OLEBoundControl) 102
第6章 类的创建和使用 103
6.1 VFP的类 103
6.2 用类设计器交互创建类 103
6.3 新定义类的使用 108
6.4 编程创建类和表单 109
第7章 查询和视图 113
7.1 查询的创建和使用 113
7.1.1 查询设计器 114
7.1.2 SELECT-SQL查询语句 123
7.1.3 查询的应用 128
7.1.4 交叉表查询 130
7.2 视图的创建和使用 130
7.2.1 创建本地视图 130
7.2.2 视图使用 134
第8章 菜单和工具栏 136
8.1 菜单设计器 136
8.1.1 菜单设计器 136
8.1.2 创建主菜单 140
8.1.3 创建快捷菜单 142
8.2 在应用程序中使用菜单 144
8.2.1 启用和废止菜单项 144
8.2.2 配置系统菜单 145
8.2.3 程序调用菜单 148
8.3 创建自定义工具栏 148
8.3.1 创建工具栏类 149
8.3.2 将工具栏类连接到表单 150
8.3.3 协调菜单和自定义工具栏 151
第9章 报表和标签 152
9.1 创建报表 152
9.1.1 报表向导创建报表 153
9.1.2 快速报表 155
9.1.3 报表设计器创建报表 156
9.1.4 修改报表布局 161
9.1.5 报表预览和打印 164
9.1.6 报表调用 166
9.2 设计标签 167
9.2.1 标签向导 167
9.2.2 标签设计器 169
第2部分 习题 170
第2章 数据库、表和索引 170
第3章 程序设计基础 175
第4章 表单 178
第5章 控件 180
第6章 类的创建和使用 182
第7章 查询和视图 184
第8章 菜单和工具栏 186
第9章 报表和标签 187
实验1 Visual FoxPro集成环境和项目 188
第3部分 Visual FoxPro上机操作指导 188
实验2 数据库、表的创建和操作 194
实验3 创建表的索引和表临时关系 199
实验4 创建数据表字段属性、表的转换和SQL 203
实验5 程序设计 206
实验6 表单 213
实验7 控件 218
实验8 类的创建和使用 230
实验9 创建查询 234
实验10 创建和使用本地视图 242
实验11 创建菜单 247
实验12 创建自定义工具栏 255
实验13 报表设计 259
第4部分 附录 本书使用的数据库 264