目录 1
第一篇 汉字DBASEⅢ的解释系统、编译系统及网络系统 1
第一章 C—DBASEⅢ系统概述 1
第一节 C—DBASEⅢ简介 1
第二节 本书体例的几点约定 3
第三节 文件名称及其类型 3
第四节 在IBM个人计算机上运行C—DBASEⅢ 6
第五节 CCDOS与C—DBASEⅢ两个系统的关系 9
第六节 小结 11
第二章 C—DBASEⅢ语句及几个常用命令 12
第一节 命令语句的成分 12
第二节 表达式 15
第三节 显示磁盘目录的DIR命令 16
第四节 清屏命令CLEAR 17
第五节 有助于学习C—DBASEⅢ的HELP命令 18
第六节 功能键 20
第七节 存贮变量及STORE命令 21
第八节 小结 23
第三章 数据库文件及使用 24
第一节 数据库文件及其字段 24
第二节 建库命令CREATE 26
第三节 使用数据库命令USE 29
第四节 观察数据库文件命令DISPLAY、LIST 29
第五节 DISPLAY与LIST命令的多种应用 31
第六节 修改数据库文件结构命令MODIFY STRUCTURE 33
第七节 修改字段内容的命令EDIT 35
第八节 为数据库分配缓冲区命令SELECT 36
第九节 拷贝数据库到另一个文件的命令COPY 37
第十节 文件的删除命令ERASE与改名命令RENAME 40
第十一节 关闭一个文件的命令CLOSE 41
第十二节 数据库文件之间的操作命令UPDATE,JOIN 42
第十三节 小结 45
第四章 数据库文件记录的添加,指针定位及寻找 46
第一节 在末尾添加记录命令APPEND、BROWSE 46
第二节 插入一个记录的命令INSERT 51
第三节 绝对指向与相对指向命令GOTO,SKIP 52
第四节 寻找需要的记录的命令FIND,SEEK,LOCATE 54
第五节 确定下一个记录的位置命令CONTINUE 57
第六节 小结 58
第五章 在数据库中编辑数据 59
第一节 全屏幕操作控制键 59
第二节 编辑指定记录的字段的命令CHANGE 60
第三节 用指定的值置换数据库字段的命令REPLACE 61
第四节 删除与恢复某些记录的命令DELETE,RECALL,PACK,ZAP 62
第五节 小结 65
第六章 内存变量文件的建立与恢复 66
第一节 给内存变量赋值命令 67
第二节 内存变量文件的建立 68
第三节 内存变量的恢复与清除 70
第四节 全局和局部内存变量的定义 72
第五节 小结 75
第七章 函数与表达式 76
第一节 字符顺序、运算符、常量、变量和表达式 76
第二节 函数 78
第八章 数据库的数据分类与检索 95
第一节 数据库的排序SORT 95
第二节 索引文件的建立与使用(INDEX,REINDEX) 98
第三节 多重字段的索引方法 102
第四节 快速寻找记录的几种方法 104
第一节 计数命令COUNT 110
第九章 统计与报表 110
第二节 求平均值命令AVERAGE 112
第三节 求和命令SUM 113
第四节 用TOTAL命令累加数据 114
第五节 建立报表文件的命令REPORT 117
第六节 用已建立的报表文件打印报表 122
第十章 如何编写及运行命令文件 128
第一节 建立C—DBASEⅢ的命令文件 128
第二节 执行一个命令文件 131
第三节 参数说明的PARAMETERS命令 133
第四节 返回语句RETURN 134
第五节 编程中常用的对话命令 135
第六节 条件语句IF…ELSE…ENDIF 146
第七节 用CASE语句进行多重选择 156
第八节 循环语句DO WHILE……ENDDO 159
第九节 退出循环体命令LOOP与EXIT 162
第十节 正文输出命令TEXT 164
第十一节 过程文件 165
第十二节 如何使用多个工作区 168
第十三节 命令文件的调试方法 173
第十四节 例子分析 173
第十五节 C—DBASEⅢ与C—BASIC语言的数据交换 185
第十六节 在大型数据库中如何提高寻找记录的速度 188
第十七节 设计报表程序的几种方法 192
第十八节 数据库的旋转及应用 198
第一节 C—DBASEⅢ的状态参数和SET命令 203
第十一章 C—DBASEⅢ运行状态设置 203
第二节 SET<参数>命令 206
第三节 CONFIG.DB文件 218
第四节 小结 221
第十二章 标签文件和格式文件 222
第一节 标签文件 222
第二节 C—DFORMAT实用程序 223
第十三章 如何把DBASEⅡ文件转换成DBASEⅢ文件 231
第十四章 实例分析 235
第一节 事业单位工资管理系统分析 235
第二节 生产进度与计件工资管理系统 260
第二节 C—DBASEⅢ编译程序的开发过程 304
第十五章 汉字DBASEⅢ编译系统 304
第一节 编译系统的组成和要求 304
第三节 C—DBASEⅢ编译系统与C—DBASEⅢ解释系统的主要区别 305
第四节 C—DBASEⅢ编译系统的使用方法 310
第五节 C—DBASEⅢ编译调试程序 313
第六节 C—DBASEⅢ编译系统的文件生成 314
第七节 C—DBASEⅢ编译程序文件 316
第八节 新函数 316
第十六章 汉字DBASEⅢPLUS 318
第一节 C—DBASEⅢPLUS特性 318
第二节 C—DBASEⅢPLUS与C—DBASEⅢ的差异 320
第三节 C—DBASEⅢPLUS的网络功能 331
第四节 C—DBASEⅢPLUS的安全保密系统 338
第五节 网络环境下的C—DBASEⅢPLUS程序设计 347
第六节 应用程序加密工具RUNTIME 365
第七节 在3+微机网络上安装和使用C—DBASEⅢPLUS 371
第二篇 应用程序及编程技巧 376
第十七章 工程预算决算数据处理系统 376
第一节 系统概况 376
第二节 系统分析 376
第三节 系统设计 377
第四节 系统功能与环境要求 388
第五节 程序清单 389
一、系统主控制程序清单 389
二、子工程数据处理程序清单 390
三、总工程数据处理程序清单 406
四、处理定额数据程序清单 423
第六节 系统所用的数据库结构及现有记录内容 428
第七节 系统输出的几类报表 435
第十八章 图书馆书刊管理 439
第一节 文献专题索引检索系统 439
第二节 西文期刊订购系统 441
第三节 数据库结构 457
第四节 程序清单 461
一、文献专题检索程序清单 461
二、西文期刊订购系统程序清单 469
第二节 系统分析 508
第十九章 能源消耗与库存管理系统 508
第一节 系统概况 508
第三节 系统设计 509
第四节 系统打印输出的几种报表 524
第五节 程序清单 530
一、主菜单模块 530
二、数据输入模块 531
二、建立台账模块 560
四、查询模块 593
五、建立总库模块 597
六、调软盘库打印模块 604
七、打印总表模块 606
八、建立消费表模块 612
九、数据更改模块 625
第二十章 中医胃脘痛辅助诊断系统 628
第一节 系统简介 628
第二节 程序清单 632
一、四诊 634
二、查询 656
三、打印病历 660
四、打印处方 661
第一节 系统概况 663
第二节 系统分析 663
第二十一章 研究生招生信息管理系统 663
第三节 系统设计 664
第四节 系统功能 667
第五节 系统的软、硬件配置 671
第六节 各子程序逻辑框图 671
第七节 程序清单 690
一、系统主程序 690
二、输入考生简历 692
三、查改考生简历 695
四、输入考生成绩 705
五、查改考生成绩 711
六、增加专业方向和查改招生专业 712
七、增加考场和查改现有考场 715
八、整理数据文件 716
九、输入录取考生 721
十、打印各类统计报表 724
十一、打印准考考生情况表 738
十二、打印入学考试成绩表 743
十三、给定考生准考证号 766
十四、招生工作初始化 768
十五、复制备用磁盘和删除任一考生 768
十六、打印录取考生名单 771
第八节 系统数据库结构 777
第九节 系统输出的主要报表 784
第一节 系统设计综述 794
第二十二章 学籍管理系统 794
第二节 系统特性 797
第三节 系统使用说明 798
第四节 主要数据库的结构 799
第五节 系统输出的报表 807
第六节 程序清单 812
附录一 C—DBASEⅢ与C—DBASEⅡ的主要差别 872
附录二 按功能分类的命令表 892
附录三 C—DBASEⅢ的命令和格式 897
附录四 C—DBASEⅢ数据库文件结束条件 905
附录五 C—DBASEⅢ错误信息 907
附录六 DH2024P打印驱动程序使用说明 910