第1章 概述
1.1 VFP6是什么
1.1.1 数据库管理系统
1.1.2 编程语言
1.1.3 设计工具
1.1.4 软件集成工具
1.2 VFP6特点
1.2.1 用户的普遍性
1.2.2 功能的完整性
1.2.3 工具的易用性
1.3 运行VFP6
l.3.l 使用“开始”下拉菜单
1.3.2 使用快捷方式图标
1.3.3 使用资源管理器
第2章 快速使用
2.1 主窗口
2.2 菜单命令
2.2.1 “文件”下拉菜单
2.2.2 “编辑”下拉菜单
2.2.3 “显示”下拉菜单
2.2.4 “格式”下拉菜单
2.2.4 “工具”下拉菜单
2.2.6 “程序”下拉菜单
2.2.7 “窗口”下拉菜单
2.2.8 “帮助”下拉菜单
2.3 常用键盘命令
2.4 获得帮助
2.4.1 帮助信息出现位置
2.4.2 打开帮助窗口
2.4.3 查找帮助信息
2.5 打开数据库文件
2.5.1 打开表文件
2.5.2 打开数据库文件
2.5.3 打开项目文件
第3章 编程基础
3.1 需求分析
3.2 建立应用程序项目
3.3 建立数据库
3.4 定义数据库操作
3.5 设计用户界面
3.6 修改应用程序
3.7 生成应用程序
3.8 采集和输入样本数据
3.9 调试程序
3.10 生成应用程序安装盘
第4章 创建应用程序实例
4.1 建立项目
4.1.1 建立项目
4.1.2 管理项目
4.1.3 连编应用程序
4.1.4 生成应用程序
4.2 建立数据库
4.2.1 建立数据库
4.2.3 管理数据库
4.3 建立与修改表
4.3.1 表
4.3.2 建立表
4.3.3 定义及修改表结构
4.4 运用浏览器录入表数据
4.4.1 打开
4.4.2 查看和编辑
4.4.3 使用BROWSE命令
第 5章 VFP6语言与程序结构
5.1 概述
5.1.l 源程序组成
5.1.2 命令组成
5.2 数据类型
5,2.1 字符型
5.1.2 数值型
5.2.3 逻辑型
5.2.4 日期型
5.2.5 日期时间型
5.2.6 货币型
5.3 数据分类
5.3.1 常量
5.3.2 特殊常量:NULL值、空白值和空值.
5.3.3 变量
5.3.4 数组
5.3.5 函数
5.3.6 表达式
5.3.7 转换数据类型
5.4 数据格式
5.4.1 数值型数据
5.4.2 货币数据
5.4.3 日期型和日期时间型数据
5.4.4 格式化表达式值
5.5 结构化编程
5.5.1 选择执行命令
5.5.2 循环执行命令
5.5.3 定义与调用过程与函数
5.5.4 调用程序
5.5.5 控制程序执行
第 6章 数据处理编程
6.1 数据库操作
6.1.1 工作期
6.1.2 数据工作期
6.1.3 工作区
6.2 使用数据库、表和工作区
6.2.1 打开数据库
6.2.2 指定当前数据库
6.2.3 关闭数据库
6.2.4 操作数据库状态和属性
6·2.5 打开表文件
6.2.6 指定当前工作区(当前表)
6.2.7 设置工作区属性
6.2.8 关闭表文件
6.2.9 获得表状态和属性
6.3 处理记录
6.3.1 增加记录并打开浏览器
6.3.2 增加二条新记录
6.3.3 使用数组增加记录
6.3.4 使用文件增加记录
6.3.5 清空字段值
6.3.6 更新字段值
6.3.7 用数组更新字段值
6.3.8 用数组或变量更新字段值
6.3.9 操作记录删除标记
6.3.10 物理删除记录
6.3.11 输出当前记录到一组变量或数组
6.3.12 输出多条记录到数组
6.3.13 输出到另一个表文件
6.4 索引与排序
6.4.1 索引的作用
6.4.2 创建索引文件和索引
6.4.3 打开和关闭索引文件
6.4.4 重建索引
6.4.5 删除索引
6.4.6 排序记录
6.4.7 获得有关索引与排序的属性
6.5 选择和定位记录
6.5.1 选择记录的命令子句
6.5.2 定位记录命令
第7章 用户界面编程
7.1 窗口
7.1.1 创建与自定义窗口
7.1.2 显示与隐藏窗口
7.1.3 激活与禁止窗口
7.1.4 移动与缩放窗口
7.1.5 获得或设置窗口状态和属性
7.1.6 保存与恢复窗口
7.1.7 关闭与释放窗口
7.2 表单
7.2.1 表单向导
7.2.2 表单设计器
7.2.3 表单属性
7.3 表单控件
7.3.1 控件属性
7.3.2 控件数据
7.4 事件与方法程序
7.5复杂的表单控件
7.5.1 列表框
7.5.2 组合框
7.5.3 表格
7.6 生成其他表单实例
7.7 一对多表单
7.7.1 使用一对多表单向导
7.7.2 修改一对多表单
7.8 表单集
7.9 报表
7.9.1 报表向导
7.9.2 报表设计器
7.9.3 报表格式与布局
7.9.4 报表控件
7.9.6 控制报表输出
7.9.7 报表命令
7.10 标签
第8章 面向对象编程
8.1 对象
8.1.1 属性
8.1.2 事件和方法程序
8.2 类
8.2.1 VFP6定义的类.
8.2.2 自定义类
8.2.3 使用类库
8.2.4 使用类浏览器
8.2.5 使用类设计器
8.3 在程序中使用类和对象
8.3.1 创建和定义类
8.3.2 创建对象
8.3.3 设置界面对象属性
8.3.4 调用界面对象的方法程序
8.3.5 响应事件
第9章 SQL数据库编程
9.1 使用SQL查询命令
9.1.1 基本用法
9.1.2 指定查询表
9.1.3 指定查询项目
9.1.4 指定输出目标
9.1.5 限制结果记录
9.1.6 排序结果
9.1.7 分组与统计结果记录
9.1.8 合并结果记录
9.2 使用高级数据源
9.2.1 视图
9.2.2 查询
9.3 数据库高级维护
9.3.1 设计与数据维护表
9.3.2 设置和处理表间关系
9.3.3 数据维护的SQL命令
附录A 常用的函数
A.l 字符函数
A.2 数据转换函数
A.3 日期和时间函数
A.4 数值函数
A.5 数据库操作函数
A.6 环境设置函数
A.7 文件管理函数
A.8 键盘和鼠标函数
A.9 菜单函数
A.10 打印函数
A.11 窗口函数
A.12 程序管理函数
附录B 常用的命令
B.1 面向对象命令
B.2 环境设置命令
B.3 文件管理命令
B.4 数据库操作命令
B.5 索引和排序命令
B.6 数据格式化命令
B.7 键盘和鼠标命令
B.8 菜单命令
B.9打印命令.
B.10窗口命令