目录

封面
扉页
版权页
前言
目录
章 Visual FoxPro概述
1.1 Visual FoxPro系统简介
1.2 Visual FoxPro的安装与启动
1.2.1 安装Visual FoxPro
1.2.2 启动Visual FoxPro
1.2.3 Visual FoxPro的退出
1.3 Visual FoxPro的用户界面
1.3.1 用户界面和环境设置
1.3.2 项目管理器
1.3.3 命令窗口
1.3.4 向导设计器
1.4 Visual FoxPro中的基本概念
1.4.1 数据库系统
1.4.2 数据模型
1.4.3 关系数据库
1.5 数据库设计基础
1.5.1 数据库设计的原则
1.5.2 数据库设计的步骤
习题
第2章 数据与数据运算
2.1 常量与变量
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 测试函数
习题
第3章 数据库与数据表的建立及其操作
3.1 Visual FoxPro数据库的建立及其操作
3.1.1 建立数据库
3.1.2 修改数据库
3.1.3 删除数据库
3.1.4 关闭数据库
3.2 数据库表和自由表的建立
3.2.1 数据库表和自由表的区别
3.2.2 数据库表的建立
3.2.3 自由表的建立
3.3 索引
3.3.1 基本概念
3.3.2 在表设计器中建立索引
3.3.3 用命令建立索引
3.4 表的基本操作
3.4.1 表结构的修改
3.4.2 记录的操作
3.5 数据的完整性
3.5.1 实体完整性与主关键字
3.5.2 域完整性与约束规则
3.5.3 参照完整性与表之间的关联
3.5.4 数据完整性的实现
3.6 多个表的同时使用
3.6.1 工作区的概念
3.6.2 多工作区表的使用
3.6.3 表之间的关联
3.7 排序
习题
第4章 关系数据库标准语言SQL
4.1 SQL概述
4.2 查询功能
4.2.1 简单查询
4.2.2 联接查询
4.2.3 嵌套查询
4.2.4 排序
4.2.5 计算查询
4.2.6 分组与计算查询
4.2.7 利用空值(NULL)查询
4.2.8 超联接查询
4.2.9 集合的并运算
4.2.10 查询结果的处理
4.3 操作功能
4.3.1 插入
4.3.2 更新记录
4.3.3 删除记录
4.4 定义功能
4.4.1 表的定义
4.4.2 表的删除
4.5 查询设计器
4.5.1 启动查询设计器
4.5.2 定义查询结果
习题
第5章 视图
5.1 用SQL命令建立视图
5.1.1 从单个表派生出的视图
5.1.2 从多个表派生出的视图
5.1.3 视图的删除
5.1.4 视图使用说明
5.2 使用视图设计器建立视图
5.2.1 建立视图
5.2.2 视图的数据更新
5.2.3 使用视图
习题
第6章 Visual FoxPro面向过程程序设计
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.3 多模块程序设计
6.3.1 模块的定义及调用
6.3.2 参数传递
6.3.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.2.4 表单间传递参数
7.2.5 在表单中使用本地和远程数据
7.3 常用表单控件
7.3.1 表单设计器的使用
7.3.2 常用的事件及方法
7.3.3 标签
7.3.4 文本框
7.3.5 编辑框
7.3.6 命令按钮
7.3.7 命令按钮组
7.3.8 选项按钮组
7.3.9 复选框
7.3.10 组合框
7.3.11 列表框
7.3.12 微调按钮
7.3.13 表格控件
7.3.14 图像控件
7.3.15 计时器控件
7.3.16 页框控件
7.3.17 形状和线条
习题
第8章 报表设计
8.1 报表设计的步骤和方法
8.1.1 报表类型
8.1.2 报表设计方法
8.1.3 报表设计步骤
8.2 利用“报表向导”设计报表
8.2.1 创建单一表或视图的报表
8.2.2 用“一对多报表向导”创建报表
8.3 利用“快速报表”设计报表
8.4 利用“报表设计器”创建或修改报表
8.5 深入了解报表设计器的不错操作
8.5.1 报表数据环境设置
8.5.2 报表带区规划
8.5.3 与“报表设计器”有关的工具栏
8.5.4 分组数据
8.6 打印设置与打印输出
8.6.1 打印设置
8.6.2 打印预览及打印输出
习题
第9章 菜单与工具栏设计
9.1 规划菜单系统
9.1.1 菜单系统的组成
9.1.2 创建菜单系统基本步骤
9.1.3 规划菜单系统的一般原则
9.2 使用“菜单设计器”创建菜单
9.2.1 “菜单设计器”的使用
9.2.2 “菜单设计器”的不错操作
9.2.3 用“快速菜单”功能创建菜单系统
9.3 创建快捷菜单
9.3.1 创建快捷菜单
9.3.2 在表单中使用快捷菜单
9.4 工具栏的使用
9.4.1 定制系统工具栏
9.4.2 创建自定义工具栏
0章 应用程序的生成与发布
10.1 建立主控程序
10.2 编译应用程序
10.2.1 将文件加入到项目中
10.2.2 连编项目文件
10.2.3 连编应用程序或可执行文件
10.3 发布应用程序
10.3.1 创建发布目录和复制文件
10.3.2 使用“安装向导”创建发布磁盘
封底