第1章 Visual FoxPro概述
1.1 VFP 6.0的主要特点
1.2 VFP 6.0的安装、启动与退出
1.2.1 VFP 6.0的安装
1.2.2 VFP 6.0的启动
1.2.3 VFP 6.0的退出
1.3 VFP 6.0的主界面与操作
1.3.1 VFP 6.0的主界面
1.3.2 VFP 6.0的界面操作
1.3.3 工具栏的使用
1.4 建立工作目录与搜索路径
1.5 VFP 6.0的工作方式
1.5.1 交互操作方式
1.5.2 程序执行方式
1.6 项目管理器
1.6.1 创建项目
1.6.2 使用项目管理器
1.6.3 定制项目管理器
1.7 VFP 6.0的辅助设计工具
1.7.1 向导
1.7.2 设计器
1.7.3 VFP 6.0的生成器
习题一
第2章 数据库和表
2.1 Visual FoxPro 6.0数据库的基本操作
2.1.1 数据库的创建
2.1.2 数据库的使用
2.1.3 数据库的删除
2.2 建立表
2.2.1 建立数据库表
2.2.2 建立自由表
2.2.3 将自由表添加到数据库
2.2.4 从数据库中移出表
2.2.5 修改表结构
2.3 表的基本操作
2.3.1 添加记录
2.3.2 删除记录
2.3.3 修改记录
2.3.4 显示记录
2.3.5 查询定位
2.4 索引
2.4.1 什么是索引
2.4.2 索引的类型
2.4.3 创建索引
2.4.4 使用索引
2.5 数据完整性
2.5.1 实体完整性与主关键字
2.5.2 域完整性与约束规则
2.5.3 参照完整性与表之间的关联
2.6 多个表的同时使用
2.6.1 选择工作区的命令
2.6.2 表之间的关联
2.7 排序
习题二
第3章 关系数据库标准语言SQL
3.1 SQL概述
3.1.1 SQL的发展历程
3.1.2 SQL语言的特点
3.2 SQL的数据定义
3.2.1 表的定义
3.2.2 表的删除
3.2.3 表结构的修改
3.3 查询功能
3.3.1 单表查询
3.3.2 多表联接查询
3.3.3 自联接查询
3.3.4 集合的并运算
3.4 操作功能
3.5 查询
3.5.1 建立查询
3.5.2 运行查询
习题三
第4章 视图
4.1 视图的定义
4.2 视图的创建
4.2.1 使用SQL语言创建视图
4.2.2 使用视图向导创建视图
4.2.3 使用视图设计器创建视图
4.2.4 远程视图与连接
4.3 视图的使用
习题四
第5章 数据与数据运算
5.1 常量与变量
5.1.1 常量
5.1.2 变量
5.1.3 内存变量常用命令
5.2 常用函数
5.2.1 数值函数
5.2.2 字符处理函数
5.2.3 日期和时间处理函数
5.2.4 数据类型转换函数
5.2.5 测试函数
5.3 表达式
5.3.1 数值、字符与日期时间表达式
5.3.2 关系表达式
5.3.3 逻辑表达式
5.3.4 运算符的优先级
习题五
第6章 程序设计基础
6.1 程序设计基础
6.1.1 程序是什么
6.1.2 建立、保存、修改与运行程序文件
6.2 程序控制结构
6.2.1 顺序结构
6.2.2 分支结构
6.2.3 循环结构
6.3 程序的调试
6.4 过程及参数传递
6.4.1 过程文件的定义和调用
6.4.2 参数传递
6.4.3 变量的作用范围和生存期限
习题六
第7章 表单及控件
7.1 面向对象基础知识
7.1.1 面向对象基本概念
7.1.2 基础类
7.1.3 容器
7.2 表单的创建与管理
7.2.1 创建、修改和运行表单
7.2.2 表单的属性、方法和事件
7.2.3 表单与其他程序模块间的通信
7.3 表单设计器
7.3.1 表单设计器简介
7.3.2 编辑控件与布局
7.3.3 数据环境
7.4 控件及其应用
7.4.1 标签
7.4.2 文本框
7.4.3 MESSAGEBOX函数
7.4.4 命令按钮
7.4.5 编辑框
7.4.6 复选框
7.4.7 命令(按钮)组
7.4.8 选项(按钮)组
7.4.9 列表框
7.4.10 组合框
7.4.11 表格
7.4.12 页框
习题七
第8章 菜单的设计与应用
8.1 Visual FoxPro 6.0系统菜单
8.1.1 菜单的结构和种类
8.1.2 系统菜单
8.2 下拉式菜单设计
8.2.1 菜单生成的基本步骤
8.2.2 进行菜单设计
8.2.3 为顶层表单添加菜单
8.3 快捷菜单设计
习题八
第9章 报表设计
9.1 设计报表
9.1.1 设计报表的步骤
9.1.2 报表类型
9.2 创建报表
9.2.1 创建报表文件
9.2.2 报表输出
9.3 设计报表
9.3.1 报表的数据源和布局
9.3.2 在报表中使用控件
9.4 数据分组和多栏报表
9.4.1 设计分组报表
9.4.2 设计多栏报表
9.5 应用程序开发概述
9.6 编译应用程序
9.6.1 构造应用程序框架
9.6.2 将文件加入到项目中
9.6.3 连编项目和应用程序
习题九