内容简介
第一章 FoxPro概述
1.1 数据库概念
1.1.1 数据库
目录
1.1.2 数据库应用系统
1.1.3 FoxPro简介
1.2 FoxPro运行准备
1.2.1 运行环境
1.2.2 安装
1.2.3 DOS配置文件
1.3.1 启动
1.2.4 FoxPro配置文件
1.3 FoxPro使用方法
1.3.2 命令方式
1.3.3 程序方式
1.3.4 菜单方式
1.3.5 退出FoxPro
1.4 窗口和对话框的操作
1.4.1 窗口操作
1.4.2 对话框的控制对象
习题一
2.1.1 数据库文件的构成
2.1 数据库文件的建立与修改
第二章 数据库文件
2.1.2 建立数据库文件
2.1.3 数据库的打开和关闭
2.1.4 显示数据库文件的结构和内容
2.1.5 修改数据库文件的结构
2.1.6 向数据库文件添加记录
2.1.7 数据库文件的浏览修改
2.2 FoxPro表达式
2.2.1 常量
2.2.2 变量
2.2.3 运算符
2.2.4 函数
2.2.5 表达式
2.2.6 赋值命令和显示命令
2.2.7 FoxPro命令常用子句
2.3 数据维护命令
2.3.1 数据库文件记录的定位
2.3.2 数据库文件记录的插入
2.3.3 数据库文件记录的删除和恢复
2.3.4 数据库文件记录的替换
2.3.5 向数据库文件成批添加记录
2.3.7 字段名表的使用
2.4 排序与索引
2.3.6 过滤器
2.4.1 记录排序命令
2.4.2 索引命令
2.5 统计和汇总
2.5.1 计数命令
2.5.2 求和命令
2.5.3 求平均值命令
2.5.4 汇总命令
2.5.5 计算命令
2.6.2 快速查询
2.6.1 顺序查询
2.6 查询
2.7 结构数据库文件
2.7.1 结构文件的生成
2.7.2 由结构文件生成新数据库文件
2.8 菜单操作
2.8.1 FoxPro的菜单操作
2.8.2 菜单操作举例
习题二
第三章 多个数据库文件的连接
3.1 多重工作区
3.2.1 工作环境
3.2.2 VIEW窗口的面板
3.2 VIEW窗口
3.2.3 视图文件的建立和打开
3.3 数据库文件的关联
3.4 RQBE范例关系查询
3.4.1 关系查询入门
3.4.2 RQBE窗口和查询文件
3.4.3 SQL SELECT命令
习题三
4.1.1 INPUT命令
4.1.2 ACCEPT命令
4.1.3 WAIT命令
4.1 简单的数据输入命令
第四章 数据输入输出
4.2 定位输入输出命令
4.2.1 定位输出
4 2.2 定位输入
4.2.3 数据校验
4.2.4 模式符
4.2.5 功能符
习题四
第五章 程序设计
5.1 顺序结构
5.2 分支结构
5.2.1 简单的条件语句
5.2.3 分情况语句
5.2.2 带ELSE的条件语句
5.3 循环结构
5.3.1 条件循环
5.3.2 步长循环
5.3.3 扫描循环
5.3.4 EXIT语句
5.3.5 LOOP语句
5.3.6 多重循环
5.4 程序模块
5.4.1 子程序
5.4.2 过程
5.4.3 自定义函数
5.4.4 变量的作用域
5.5 宏代换函数
5.6 数组
5.6.1 数组的建立与赋值
5.6.2 数据库文件的记录传送给数组
5.6.3 数组的数据送入数据库文件
5.7 程序调试
习题五
第六章 窗口与菜单
6.1 窗口命令
6.1.1 窗口定义与修改
6.1.2 窗口管理
6.2 颜色设置
6.2.1 颜色有关定义
6.2.2 颜色设置方法
6.3 光带菜单
6.4 菜单构造器
6.4.1 菜单构造器的启动
6.4.2 菜单设计窗口
6.4.3 Menu弹出式菜单
6.4.4 保存菜单定义
6.4.5 生成菜单程序
6.4.6 菜单程序基本结构
6.5 下拉式菜单命令
6.5.1 水平菜单命令
6.5.2 弹出式菜单命令
习题六
第七章 屏幕设计与屏幕构造器
7.1 使用屏幕构造器的基本步骤
7.2 Screen弹出式菜单
7.3 屏幕设计窗口工具箱
7.3.1 对象操作方法
7.3.2 对象定义方法
7.4 Screen菜单的Layout菜单项
7.5 Object弹出式菜单
习题七
第八章 打印与报表生成器
8.1 打印基础
8.1.1 打印准备
8.1.2 数据打印常用方法
8.2 报表生成器简介
8.2.1 报表生成器的启动
8.2.2 快速制表
8.2.3 报表页面布局
8.2.4 报表页面预览
8.2.5 打印报表
8.3 报表设计窗口
8.3.1 报表设计窗口布局
8.3.2 报表对象编辑方法
8.4 制表技术
8.4.1 进行统计
8.4.2 设置变量
8.4.3 分组打印
8.4.4 从RQBE产生报表
8.4.5 中国式报表制作小结
习题八
9.1.1 瀑布模型
9.1 应用系统开发模型
第九章 数据库应用系统开发与维护
9.1.2 原型模型
9.2 数据库应用系统开发实例
9.2.1 用户需求
9.2.2 数据分析
9.2.3 软件结构设计
9.2.4 编制程序
9.2.5 运行设计
9.3 项目管理器
9.4 文档生成器
习题九
10.1 通用型字段
第十章 FoxPro与多媒体数据
10.2 对象的连接与嵌入
10.2.1 OLE对象
10.2.2 对象连接和嵌入的实现
10.3 图形输出
习题十
附录一 FoxPro for Windows文件类型
附录二 ON KEY LAB EL键标号一览表
附录三 FoxPro for Windows命令概要
附录四 FoxPro for Windows函数概要
主要参考文献