第一部分 安装与启动 1
目录 1
第一章 安装前的准备 3
1.1 软件和硬件需求 3
1.2 256K内存用户注意事项 4
1.3 带有兼容硬盘的用户注意事项 5
1.4 磁盘准备 6
2.2 用系统盘#1启动时的准备 7
2.3 启动dBASEⅢ+ 7
2.1 用DOS盘启动时的准备 7
第二章 dBASEⅢ+的安装(二个软盘驱动器) 7
第三章 dBASEⅢ+的安装(一个硬盘和一个软盘驱动器) 9
3.1 在硬盘中装入Config.sys文件 9
3.2 把dBASEⅢ+装入硬盘 10
3.3 启动dBASEⅢ+ 10
3.4 拆除(UNINSTALLING)dBASEⅢ+ 11
第四章 局域网环境下dBASEⅢ+的安装和使用 12
4.1 dBASE如何在网络中工作 12
4.2 在网络中安装dBASEⅢ+ 15
4.3 dBASE程序的启动 19
4.4 网络中dBASEⅢ+的拆除 23
5.1 装入注意事项 26
第五章 装入和启动困难指南 26
5.2 启动困难指南 29
第二部分 应用程序生成器 31
第一章 什么是数据库文件? 32
第二章 应用程序生成器的使用 34
2.1 启动 34
2.2 选择和退出 35
第三章 新数据库文件的建立 36
第四章 显示颜色的改变 39
第五章 自动应用程序生成器 40
第六章 应用程序的运行 42
第七章 屏幕输入表格的设计 45
第八章 报表的生成 48
第九章 标签的生成 50
第十章 其它应用程序的设计 51
第十一章 更先进的性能 52
第三部分 dBASEⅢ+的学习与使用(一) 55
第一章 dBASEⅢ+入门捷径 57
1.1.数据库常识 57
1.2.Assistant菜单 58
1.3.数据库文件的建立 62
1.4.数据库文件的显示和打印 66
1.5.信息存贮与文件拷贝 67
1.7.小结 68
1.6.退出dBASEⅢ+ 68
第二章 输入表格 70
2.1 文件的打开和域的选择 70
2.2 如何使用“黑板” 72
2.3 表格的打印 85
2.4 表格的存贮 85
2.5 小结 85
第三章 记录的更新 88
3.1 选择要更新的文件 88
3.2 Update菜单的使用 89
3.3 小结 96
4.1 记录的查寻 99
第四章 查寻和索引文件 99
4.2 记录的编排 104
4.3 记录中域的有选择的拷贝 108
4.4 小结 108
第五章 查询文件 111
5.1 查询文件的建立 111
5.2 查询文件的使用 115
5.3 小结 117
第六章 报表与标签 119
6.1 选出用于产生报表和标签的文件 119
6.2 报表的建立 119
6.4 标签的建立 127
6.3 报表的打印 127
6.5 标签的打印 132
6.6 对数据的统计 132
6.7 小结 133
第七章 数据间联系的建立 136
7.1 视图文件的建立和使用 136
7.2 目录的选择和使用 141
7.3 小结 142
第八章 dBASEⅢ+命令 144
8.1 如何输入命令 144
8.2 常用命令 145
8.3 内存变量的使用和存贮 155
8.4 关闭文件及退出dBASE的方法 156
8.5 工作步骤的存贮 156
第九章 dBASEⅢ+程序文件 157
第四部分 dBASEⅢ+的学习和使用(二) 159
第一章 概述 161
1.1 dBASEⅢ1+的技术特性 161
1.2 数据库管理系统示意图 162
1.3 dBASEⅢ+文件 163
1.4 数据结构 165
1.5 域 165
1.6 内存变量 166
1.8 句法 168
1.7 运算规则 168
1.9 表达式 169
1.10 运算符 169
1.11 运算的优先级 170
1.12 全屏幕操作 171
1.13 超前键入缓存 172
1.14 dBASEⅢ+的配置 172
第二章 dBASEⅢ+与dBASEⅢ的不同之处 175
2.1 重点 175
2.2 新特性概述 175
2.3 新命令及函数表 182
第三章 主要操作过程 185
3.1 菜单的操作 185
3.2 命令的输入及HISTORY的使用 188
3.3 数据目录文件 189
3.4 文件的打开及关闭 194
3.5 数据库文件内容的组织 197
3.6 数据库文件内容的修改 201
3.7 数据的查找 206
3.8 文件的并发使用 207
3.9 专用屏幕格式的建立 211
3.10 由已有文件生成新文件 215
3.11 程序之间的文件转换 217
3.12 打印机的控制 218
第四章 dBASEⅢ+命令 226
4.1 命令表(按功能分类) 226
4.2 命令语法 229
?/?? 229
@ 230
@...TO 232
ACCEPT 233
APPEND 233
APPEND FROM 234
THE ASSISTANT 235
AVERAGE 236
BROWSE 237
CALL 237
CANCEL 238
CHANGE 238
CLEAR 238
CLEAR ALL 238
CLEAR FIELDS 238
CLEAR GETS 238
CONTINUE 239
CLOSE 239
COPY 239
CLEAR TYPEAHEAD 239
CLEAR MEMORY 239
COPY FILE 240
COPY STRUCTURE 240
COPY STRUCTURE EXTENDED 241
COUNT 242
CREATE 242
CREATE FROM 242
CREATE/MODIFY LABEL 243
CREATE/MODIFY QUERY 243
CREATE/MODIFY REPORT 243
CREATE VIEW FROM ENVIRONMENT 244
CREATE/MODIFY VIEW 244
CREATE/MODIFY SCREEN 244
DELETE 245
DIR 245
DISPLAY 245
DISPLAY HISTORY 246
DISPLAY MEMORY 246
DISPLAY STATUS 246
DISPLAY STRUCTURE 247
DO 247
DO CASE 248
DO WHILE 248
EXPORT 249
EXIT 249
FIND 249
EDIT 249
EJECT 249
ERASE 249
GO/GOTO 250
HELP 251
JF 251
IMPORT 251
INDEX 251
INPUT 252
INSERT 252
JOIN 252
LIST 254
LABEL 254
LIST HJSTORY 255
LIST MEMORY 255
LIST STATUS 255
LIST STRUCTURE 255
LOAD 255
LOCATE 257
LOOP 257
MODIFY COMMAND 257
MODIFY STRUCTURE 258
MODIFY SCREEN 258
MODIFY QUERY 258
MODIFY LABEL 258
MODIFY REPORT 258
MODIFY VIEW 259
ON 259
PACK 260
PARAMETERS 261
PRIVATE 261
PROCEDURE 261
QUIT 262
READ 262
PUBLIC 262
RECALL 263
REINDEX 263
RELEA/SE 263
RENAMIE 263
REPLACE 263
REPORT 264
RESTORE 264
RESUME 264
RETRY 265
RETURN 265
RUN/! 265
SAVE 266
SEEK 267
SELECT 267
SET 268
SET ALTERNATE 268
SET BELL 269
SET CA?RY 269
SET C?ALOG 269
SET C?OG TO 270
SET?RY 270
SET?R 271
SET DATE 272
SET?SOLE 272
SET?RM 272
SET DEBUG 273
SET DECIMALS 273
SET DEFAULT 273
SET DELETED 274
SET DELIMITERS 274
SET DEVICE 275
SET DOHISTORY 275
SET ECHO 276
SET ESCAPE 276
SET EXACT 276
SET FIELDS TO 277
SET FIELDS 277
SET FILTER 280
SET FIXED 281
SET FORMAT 281
SET FUNCTION 282
SET HEADING 283
SET HELP 283
SET HISTORY 283
SET HISTORY TO 283
SET MENU 284
SET MEMOWIDTH TO 284
SET MARGIN 284
SET INTENSITY 284
SET INDEX 284
SET MESSAGE TO 285
SET ORDER 285
SET PATH 286
SET PRINT 287
SET PRINTER 287
SET PROCEDURE 287
SET RELATION 288
SET SAFETY 289
SET SCOREBOARD 289
SET TALK 290
SET STATUS 290
SET STEP 290
SET TITLE 291
SET TYPEAHEAD TO 291
SET UNIQUE 291
SET VIEW TO 292
SKIP 293
SORT 293
STORE 294
SUM 295
SUSPEND 295
TOTAL 296
TEXT 296
TYPE 297
UPDATE 297
USE 298
WAIT 299
ZAP 300
第五章 函数 301
5.1 输入及输出的数据类型 301
5.2 函数分类表 303
5.3 函数语法 305
AT FUNCTION 306
ASC FUNCTION 306
ABS FUNCTION 306
—MACRO FUNCTION 306
BOF FUNCTION 307
CDOW FUNCTION 307
CHR FUNCTION 308
CMONTH FUNCTION 309
COL FUNCTION 309
CTOD FUNCTION 310
DATE FUNCTION 310
DAY FUNCTION 311
DBF FUNCTION 311
DISKSPACE FUNCTION 312
DELETED FUNCTION 312
DOW FUNCTION 313
DTOC FUNCTION 313
EOF FUNCTION 314
ERROR FUNCTION 314
EXP FUNCTION 315
FIELD FUNCTION 315
FILE FUNCTION 316
FKLABEL FUNCTION 316
FKMAX FUNCTION 317
FOUND FUNCTION 317
IIF FUNCTION 318
GETENV FUNCTION 318
INKEY FUNCTION 319
INT FUNCTION 320
ISALPHA FUNCTION 320
ISCOLOR FUNCTION 321
ISLOWER FUNCTION 321
ISUPPER FUNCTION 321
LEFT FUNCTION 322
LEN FUNCTION 322
LOG FUNCTION 322
LTRIM FUNCTION 323
LOWER FUNCTION 323
LUPDATE FUNCTION 324
MAX FUNCTION 324
MESSAGE FUNCTION 325
MIN FUNCTION 325
MOD FUNCTION 325
MONTH FUNCTION 327
NDX FUNCTION 327
OS FUNCTION 327
PCOL FUNCTION 327
PROW FUNCTION 328
READKEY FUNCTION 328
RECCOUNT FUNCTION 330
RECNO FUNCTION 331
RECSIZE FUNCTION 331
REPLICATE FUNCTION 332
RIGHT FUNCTION 332
ROUND FUNCTION 333
ROW FUNCTION 333
RTRIM FUNCTION 334
SPACE FUNCTION 334
SQRT FUNCTION 334
STR FUNCTION 334
STUFF FUNCTION 335
SUBSTR FUNCTION 336
TIME FUNCTION 336
TRANSFORM FUNCTION 337
TRIM FUNCTION 337
TYPE FUNCTION 338
UPPER FUNCTION 339
VAL FUNCTION 340
VERSION FUNCTION 340
YEAR FUNCTION 340
第六章 出错信息及说明 342
6.1 dBASEⅢ+的出错信息及其解释 342
6.2 dBCODE的致命性错误及主要错误 355
6.3 dBLINKER致命性错误及主要错误 356
附录A 实例文件(SAMPLE FILES)的结构 357
附录B 光标控制键 366
附录C 文件的开始与结束的条件 368
C.1 非索引文件 368
C.2 索引文件 368
C.3 筛选条件 369
附录D 数据库文件(.dbf)头的结构 371
D.1 数据库文件(.dbf)记录的结构 371
D.2 数据库记事文件(.dbt)的结构 372
E.1 可打印字符 373
附录E ASCII码表 373
E.2 控制字符 374
第五部分 dBASEⅢ+的汉化 377
第一章 概述 379
第二章 几种典型的汉字系统介绍 381
2.1 IBM PC汉字处理系统的构成 381
2.2 汉字系统的选择 382
2.3 几种典型的汉字系统 384
第三章 汉字dBASEⅢ+的使用 391
3.1 CCDOS的汉字输入方式 391
3.2 联想式汉字系统的使用 395
第四章 应用程序举例 399