目录 1
第一章 dBASEⅢ简介 1
1.1 dBASEⅢ的性能指标 1
1.2 数据库的结构 3
1.3 dBASEⅢ的文件类别 5
1.4 设置dBASEⅢ的运行环境 8
第二章 dBASEⅢ的一般规定 11
2.1 常量 11
2.2 变量 12
2.3 表达式 15
数值表达式 16
字符串表达式 17
关系表达式 18
逻辑表达式 20
日期表达式 22
2.4 函数 23
数值型数据运算函数 24
字符型数据处理函数 26
有关日期和时间的函数 33
类型转换函数 36
状态检验函数 41
2.5 对dBASEⅢ命令的说明 48
dBASEⅢ命令的定义符号 48
dBASEⅢ命令的一般格式 49
使用dBASEⅢ命令的几点注意事项 50
控制键 51
2.6 dBASEⅢ命令分类表 53
有关内存变量的命令 53
数据库的建立、开关、复制及结构修改命令 57
记录的增加、修改及删除命令 60
查询、排序及索引命令 68
运算命令 70
输出命令 70
多工作区操作命令 72
编程命令 72
辅助操作命令 75
第三章 dBASEⅢ程序的一般模式 78
3.1 程序编制的一般步骤 78
3.2 分支程序 85
3.3 循环程序 93
3.4 子程序 110
第四章 数据的输入、修改及删除 119
4.1 数据库的建立及结构修改 119
建立数据库的一般步骤 119
修改数据库结构的几种办法 123
4.2 屏幕格式设计及数据输入程序 130
屏幕格式设计 130
屏幕格式文件 139
巧用dFORMAT程序生成屏幕格式文件 142
数据输入程序 144
备注型字段的赋值与修改 146
数据输入时的自动纠错 148
4.3 提高数据输入速度的几种措施 150
直接向字段变量赋值 151
相同字段值的集中替代 152
利用SET CARRY ON命令携带数据 154
利用功能键输入汉字串 155
利用代码内存文件快速输入汉字串 156
4.4 数据删除程序 160
4.5 数据修改程序 161
4.6 数据库的保护和修复 163
第五章 查询及计算程序 166
5.1 数据库的排序、索引及记录指针 166
排序 166
索引文件 168
记录指针 173
5.2 常用的几种查询方式 177
直接在数据库中查找 177
利用索引文件查找 178
模糊查找 183
5.3 数据库的运算 184
5.4 查询程序的一般编制方法及实例 189
第六章 多数据库并行操作 200
6.1 多工作区的概念 200
6.2 有关多工作区操作的命令 201
6.3 关联数据库的查询及修改 206
第七章 报表输出程序 214
7.1 利用REPORT命令打印简单报表 214
7.2 利用LABEL命令打印标签 218
7.3 报表输出程序的一般编制方法 222
7.4 改善制表性能的一些措施 224
打印机的字体变换 224
消除报表中无用的“0” 227
加宽打印的条件和方法 227
连续打印及自动换页 229
7.5 实例 234
利用数据库生成表格 234
行列数可随机调节的活动式表格 238
第八章 系统总体设计及综合技巧 245
8.1 系统总体设计的一般步骤 245
8.2 合理设置状态参数 252
8.3 “菜单”的几种编程方法 263
8.4 程序在不同环境下的调用方法及在硬盘中共用dBASEⅢ 269
8.5 利用过程文件加快程序的运行速度 271
8.6 dBASEⅢ与DOS交叉运行 274
8.7 dBASEⅢ与BASIC的数据共享 277
8.8 软件的几种保密措施 283
第九章 有关dBASEⅢ的补充材料 290
9.1 全屏幕修改状态参数 290
9.2 HELP及ASSIST命令 295
9.3 设计屏幕及报表格式的工具——dFORMAT 301
9.4 把dBASEⅡ文件转换成dBASEⅢ文件—— 314
dCONVERT 314
9.5 dBASEⅢ与dBASEⅡ的主要区别 321
〔LT公文编辑打印软件简介〕 327
参考文献 339