第一章 数据库与FoxPro基础 1
第一节 数据库的基本概念 1
第二节 FoxPro的特点及主要指标 2
第三节 FoxPro的系统组成及安装 6
第四节 FoxPro运行环境 7
第五节 FoxPro的命令规则及运行方式 8
第六节 FoxPro的基本语言元素 11
第七节 汉字FoxPro及自学习 13
第二章 FoxPro数据库结构的基本操作第一节 数据库的建立 15
第二节 全屏幕编辑 19
第三节 数据库结构的显示 20
第四节 数据库结构的修改 21
第五节 数据库结构的复制 23
第六节 建立数据库结构的其他方法 25
第七节 数据库文件的打开与关闭 26
第三章 FoxPro数据库的数据输入 28
第一节 立即输入数据 28
第二节 随时添加数据 30
第三节 随时插入数据 31
第四章 FoxPro数据库的记录操作 33
第一节 记录的显示 33
第二节 记录的定位 35
第三节 记录的复制 37
第五章 FoxPro数据库的编辑 39
第一节 数据的添加 39
第二节 数据的修改 39
第三节 数据的删除 40
第四节 数据的排序 41
第五节 数据的索引 42
第六章 FoxPro数据库的使用 46
第一节 数据的查找 46
第二节 数据的统计 48
第三节 数据的转移 50
第七章 FoxPro多重数据库的操作 52
第一节 工作区的选择和互访 52
第二节 数据库间的连接 53
第三节 数据库间的更新 55
第四节 数据库间的关联 55
第八章 FoxPro的函数 59
第一节 函数的定义和分类 59
第二节 数学运算函数 59
第三节 日期时间函数 64
第四节 字符串函数 66
第五节 类型转换函数 68
第六节 库文件函数 69
第七节 测试函数 71
第九章 FoxPro的辅助功能 73
第一节 屏幕画面的保存与恢复 73
第二节 选择系统工作状态 74
第三节 磁盘文件操作 77
第四节 数据库结构复制为记录 79
第五节 其他辅助操作命令 81
第十章 FoxPro的内存变量及数组 84
第一节 内存变量的定义及操作 84
第二节 数组的定义及操作 90
第三节 数组的应用 104
第十一章 FoxPro程序设计 107
第一节 程序设计的基本概念 107
第二节 输入输出设计 110
第三节 简单程序设计 120
第四节 分支程序设计 123
第五节 循环程序设计 128
第六节 子程序设计 137
第七节 打印输出程序的设计 141
第十二章 FoxPro命令文件的操作 147
第一节 FoxPro的系统配置 147
第二节 FoxPro的参数设置 153
第三节 FoxPro命令文件 162
第四节 FoxPro命令文件的调试 164
第五节 FoxPro过程文件的使用 166
第六节 FoxPro程序文件的编译 167
第十三章 FoxPro报表和标签格式文件的建立及输出第一节 报表格式文件的建立 169
第二节 报表格式文件的调用及输出 175
第三节 标签格式文件的建立 178
第四节 标签格式文件的调用及输出 180
第十四章 FoxPro的编程技术 182
第一节 程序的带参调用及自定义函数的设计和使用 182
第二节 接收功能键函数 184
第三节 宏设计技术 185
第四节 容错设计技术 189
第五节 循环控制技术 191
第六节 选单程序的设计技术 194
第七节 与其他语言的接口技术 205
第十五章 FoxPro的多用户功能 207
第一节 多用户系统的需求 207
第二节 系统的安装和使用 207
第三节 数据共享与控制 208
第四节 数据保护 209
第五节 对错误的测试与处理 210
第六节 多用户FoxPro的命令与函数 210
第十六章 FoxPro的应用实例 214
第一节 应用程序设计方法概述 214
第二节 系统要求 215
第三节 系统设计 216
第四节 数据库设计 216
第五节 人机接口设计 220
第六节 编写程序及上机调试运行 220
第七节 程序清单及说明 220