第一章 FoxBASE+基础入门 1
第一节 FoxBASE+简介 1
第二节 FoxBASE+的基础知识 2
一、数据及其分类 2
二、常量和变量 2
三、运算符和表达式 3
四、文件 4
第三节 FoxBASE+简单应用程序实例 6
一、数据库文件的构造 7
二、数据库文件的显示与修改 7
三、数据库中的数据录入 9
四、数据查询 12
五、信息显示 14
六、计算统计 18
七、打印输出 24
八、其它类应用 27
第二章 技巧性应用程序的编制 45
第一节 屏幕设计技术 45
一、动态显示汉字 45
二、动态清屏 53
三、动态显示超宽报表 55
四、汉字放大 56
五、屏幕作图 58
六、屏幕窗口 61
第二节 菜单设计技术 62
一、菜单的分类 62
二、传统式的菜单 63
三、光亮条菜单 71
四、下拉式菜单 76
五、上弹式菜单 81
第三节 查询设计 83
一、使用索引文件进行快速查询 83
二、使用过滤语句进行查询 85
三、通用数据库查询 85
四、用LOCATE、CONTINUE命令进行查询 86
五、长字段查询 87
六、长记录查询 88
七、菜单查询 95
八、随机查询 106
九、动态查询 109
十、多字段组合条件查询 115
第四节 编制报表 124
一、打印控制 125
二、消除报表中无用的“0” 130
三、排序与索引 130
四、汇总与统计 132
五、报表程序示例 132
第五节 系统维护 144
一、安全性控制 144
二、用户权限设置 151
三、数据维护 157
第六节 其它应用技术 159
一、&函数的应用 159
二、INKEY ()函数的应用 162
三、READKEY()函数的应用 166
四、自动生成格式文件 167
五、自动生成菜单程序 169
六、程序结构检查程序 173
第三章 综合应用程序设计 177
第一节设备管理应用程序设计 177
一、设计管理应用程序的系统结构 177
二、设计管理应用程序的设计 177
第二节 计划管理应用程序设计 218
一、计划管理应用程序的总体结构 218
二、计划管理应用程序的设计 218
第三节 库房管理系统应用程序设计 247
一、库房管理系统应用程序总体结构 247
二、库房管理系统应用程序设计 247
第四节 银行帐务管理系统应用程序设计 306
一、银行帐务管理系统应用程序总体结构 306
二、银行帐务管理系统应用程序设计 306
第四章 网络程序设计 315
第一节 网络FoxBASE+的基本概念 315
第二节 修改数据库文件的要求 318
第三节 记录和文件加锁的约定 321
第四节 使用FoxBASE+文件 326
第五节 错误与错误校正 326
第六节 网络程序设计的命令和函数 328
一、网络程序设计的命令 328
二、网络程序设计的函数 330
第七节 多用户编程举例 333
第五章 FoxBASE+与高级语言之间的数据通讯 345
第一节 FoxBASE+程序调用高级语言程序 345
第二节 FoxBASE+与高级语言程序进行数据传递 346
一、数据传递的实现方法 346
二、“接口文件”的格式 346
三、实现数据传递的FoxBASE+语句及其应用 347
第三节 FoxBASE+与BASIC程序的数据交换 350
一、BASIC数据文件存储格式分析 350
二、BASIC读取“接口文件”的数据 352
三、FoxBASE+与BASIC程序数据交换示例 352
第四节FoxBASE+与FORTRAN语言的数据交换 354
第五节FoxBASE+与PASCAL语言的数据交换 356
第六节FoxBASE+与C语言的数据交换 357
第七节FoxBASE+与COBOL语言的数据交换 358
附录一 本书程序中所用到的数据库结构 362
附录二FoxBASE+命令集 377
附录三FoxBASE+函数集 390
附录四FoxBASE+的配置与调整 396
附录五FoxBASE+光标控制键 401
附录六FoxBASE+出错信息及其说明 405