第1章 Visual FoxPro数据库概述 1
1.1 关于数据库 1
1.1.1 数据 1
1.1.2 数据管理的发展 2
1.1.3 数据库系统 2
1.2 Visual FoxPro功能概述 3
1.3 安装中文 Visual FoxPro 6.0 6
1.3. 1 安装的准备工作 6
1.3. 2 安装步骤 6
1.4 启动 Visual FoxPro 9
1.4. 1 启动 9
1.4. 2 Visual FoxPro主窗口 11
第2章 常量、变量、表达式及函数 17
2.1 数据类型 17
2.2 常量与变量 19
2.2.1 常量 19
2.2.2 变量 19
2.2.3 内存变量赋值命令 20
2.3 表 达式 21
2.3. 1 运算符 21
2. 3. 2 表达式 24
2.4 常用函数 25
2.4. 1 字符及字符串处理函数 25
2.4.2 数学运算函数 26
2.4.3 转换函数 27
2.4.4 日期函数 29
2.4. 5 测试函数 29
2.4.6 键值函数 32
2.4.7 数组函数 33
2. 4. 8 其他函数 34
第3章 表的基本操作 37
3. 1 表文件结构 37
3.1.1 定义表结构 37
3.1.2 建立表文件 39
3.1. 3 显示表结构 42
3.1.4 表结构文件修改 43
3.2 表记录编辑的常用命令 43
3.2. 1 命令方式编辑表记录 43
3. 2.2 菜单方式编辑表记录 54
3.2.3 备注与通用字段的简单编辑 59
3.3 索引、查询和排序 59
3.3.1 索引 59
3.3.2 索引查询 63
3.3.3 排序 64
3.4 数据统计 64
第4章 程序设计基础 67
4.1 程序的建立与运行 67
4.1.1 建立程序文件 67
4.1.2 程序文件的打开与运行 68
4.2 程序中常用的命令 69
4.2.1 基本输入/输出语句 69
4.2.2 程序注解 70
4.2.3 程序调试语句 71
4.2.4 清屏语句 71
4. 2.5 系统状态设置命令 71
4.3 结构化程序设计 72
4.3.1 常用流程图符号 72
4.3.2 结构化程序的基本结构 73
4.4 子程序、过程及过程文件 83
4.4.1 子程序 83
4. 4. 2 过程及过程文件 86
4.4.3 自定义函数 88
4.4.4 数组定义与赋值 90
4.5 参数传递与变量作用域 90
4.5.1 子程序调用的参数传递 90
4.5.2 过程调用的参数传递 91
4.5.3 内存变量的作用域与参数传递 92
第5章 面向对象程序设计基础 103
5.1 建立第一个表单 103
5.1.1 建立表单 103
5.1.2 添加对象 104
5.1.3 编写程序代码 107
5.2 对象的属性、事件、方法 111
5.2.1 对象的属性 111
5.2.2 对象的方法 115
5.2.3 对象的事件 118
5.3 类与控件 120
第6章 表单设计 124
6.1 创建表单 124
6.1.1 利用表单向导创建表单 124
6.1.2 使用表单设计器创建表单 131
6.2 容器和控件 133
6.2.1 容器层次中引用(访问)对象 134
6.2.2 设置属性 135
6.2.3 调用方法 135
6.3 数据环境 136
6.3.1 设计数据环境 136
6.3. 2 设置关系 137
6.4 属性窗口 138
6.5 添加新的属性和方法 140
6.6 单文档界面与多文档界面 141
6.7 表单设计范例 142
6.7.1 设计方法一 143
6.7.2 设计方法二 148
6.7.3 设计方法三 153
6.8 类的设计 157
6.8. 1 类的创建 158
6.8.2 类的调用 160
6.9 典型的表单设计 161
6.9.1 随机抽奖程序 161
6.9.2 单张表的查询 164
6.9.3 秒表的制作 167
6.10 消息对话框 169
第7章 菜单设计 172
7.1 创建菜单系统 172
7.1.1 启动菜单设计器 172
7.1.2 创建用户的菜单系统 173
7.2 为菜单或某单项指定任务 175
7.2.1 指定菜单或菜单项任务 176
7.2.2 菜单生成与运行 177
第8章 设计完美的报表和标签 178
8.1 建立报表 178
8.1.1 使用报表向导建立报表 179
8.1.2 使用报表设计器建立快速报表 182
8.1.3 报表的设计和修改 183
8.2 标签的建立与设计 190
第9章 数据库的建立与操作 193
9.1 数据库的建立 193
9.1.1 关系数据库基本概念回顾 193
9.1.2 数据库的建立 194
9.1.3 数据库命令操作简述 198
9.2 数据工作期及工作区 200
9.2.1 数据工作期 200
9.2.2 工作区 200
9.3.3 有关工作区的操作 201
9.3.4 建立表间关联 203
9.3 表单中多表操作的应用 207
9.3. 1 多表的表单设计 208
9.3. 2 表单中数据库表的应用 212
第10章 项目管理器 217
10.1 项目管理器 217
10.1.1 打开项目管理器 217
10.1.2 项目管理器的操作 218
10.1.3 连编应用程序 222
10.2 应用程序向导 223