《dBASE应用技巧与编程工具》求取 ⇩

第一篇 技巧篇2

第一章 菜单及屏幕制作技术2

1.1 菜单制作技术2

1.1.1 用DO……CASE编制菜单2

1.1.2 用宏代换(&)编制菜单3

1.1.3 用PEEK()编制菜单4

1.1.4 用光条技术编制的菜单5

1.1.5 用数据库技术编制菜单9

1.1.6 dBASE Ⅲ通用菜单程序13

1.1.7 C—dBASE Ⅲ菜单程序设计技巧15

1.1.8 通用dBASE Ⅲ+菜单程序19

1.1.9 光标控制屏幕菜单的设计22

1.1.10 FoxBASE+与dBASE Ⅲ+光条菜单的生成24

1.1.11 在FoxBASE+2.0上实现下拉式菜单27

1.1.12 C—dBASE Ⅲ菜单的彩条驱动29

1.1.13 &函数在编制菜单主控程序中应用30

1.1.14 用dBASE Ⅲ的@和COLOR命令创造多彩多姿的屏幕格式31

1.1.15 层层下拉、加亮移动的菜单设计方法33

1.2 屏幕制作及显示技术36

1.2.1 动画技术36

1.2.2 菜单屏幕的轮转显示41

1.2.3 用@和COLOR命令设计屏幕43

1.2.4 应用程序中屏幕锁行的显示方法44

1.2.5 如何编制dBASE Ⅲ的显示程序46

1.2.6 超宽报表的动态显示48

1.2.7 在dBASE Ⅲ中实现文字显示动画50

1.2.8 几种屏幕输出的设计实现52

1.2.9 dBASE Ⅲ中对颜色的控制54

1.2.10 在dBASE Ⅲ中设置颜色的技巧55

1.2.11 如何在dBASE Ⅲ下放大汉字55

1.2.12 用dBASE Ⅲ+对长文章进行汉字放大的方法58

1.2.13 在dBASE Ⅲ环境中实现屏幕表格61

1.2.14 用dBASE Ⅲ实现动态画面63

1.2.15 C—dBASE Ⅲ屏幕显示技巧64

1.2.16 如何使屏幕显示更清楚直观65

1.2.17 一种滚动显示菜单67

第二章 数据库操作技术70

2.1 数据库的建立及修改70

2.1.1 一般数据库的建立70

2.1.2 利用已有数据库建立新的数据库71

2.1.3 通用软件编程中数据库结构修改的两条关键命令71

2.1.4 由DBF生成PROLOG数据库的一种方法75

2.2 数据库的维护(增、删、改)77

2.2.1 一般的数据录入方法77

2.2.2 用SET CARRY命令提高录入速度78

2.2.3 利用窗口提高录入速度79

2.2.4 利用“$”进行自校验82

2.2.5 追加记录84

2.2.6 数据转移84

2.2.7 数据修改86

2.2.8 数据删除87

2.2.9 C—dBASE Ⅲ调试经验87

2.3 数据库的索引及排序88

2.3.1 字符字段+日期字段的索引88

2.3.2 含数字的字符的索引方法89

2.3.3 提高LOCATE索引的速度90

2.3.4 用索引文件弥补SORT排序命令的不足90

2.3.5 一个改变数据库记录物理顺序的通用程序92

2.3.6 dBASE Ⅲ模糊检索技术93

2.3.7 dBASE Ⅲ不定位模糊应用于汉字库文件引起的失误与避免95

2.3.8 关于dBASE Ⅲ中的模糊检索97

2.3.9 dBASE Ⅲ数据库中实现无索引文件快速检索的一种建库方法98

2.3.10 从dBASE Ⅲ索引文件中找出索引关键字99

2.3.11 综合检索、综合统计时汉字条件的输入100

2.4 数据库查询103

2.4.1 单条件查找103

2.4.2 组合查询105

2.4.3 模糊查询110

2.4.4 通用数据库查询程序114

2.4.5 在dBASE Ⅲ数据库中记录姓名对照表的提示查询115

2.4.6 dBASE Ⅲ处理和打印汉字库对照表119

2.4.7 实现回溯查询的一种方法127

2.4.8 使用宏代换实现交互式组合条件查询129

2.4.9 dBASE Ⅱ(Ⅲ)三种定位查找方法比较和FIND命令功能的扩充131

2.4.10 数据库多重条件查询一法132

2.5 数据库的统计、汇总135

2.5.1 用DELETE语句加快数据统计135

2.5.2 利用TOTAL语句完成成批COUNT语句的功能136

2.5.3 动态统计数据136

2.5.4 多个关键字段分类求和的简易方法137

2.5.5 在dBASE Ⅲ中加快数据统计的一种方法139

2.5.6 提高统计速度的一种方法140

2.5.7 如何计算dBASE Ⅲ数据库文件的长度140

2.5.8 一种实用的键选式组合汇总方法142

2.5.9 提高数据库操作速度的方法145

2.5.10 在dBASE Ⅲ中提高逻辑运算速度的一种方法146

2.5.11 用DEBUG快速处理数据库148

2.6 数据库之间的操作151

2.6.1 不同工作区数据调用151

2.6.2 多关键字段的数据库间数据更换155

2.6.3 数据文件的相等联接156

2.6.4 C—dBASE Ⅲ的一库关联多库功能160

2.6.5 dBASE Ⅲ数据库结构信息的自动获取161

2.6.6 从其他数据库向工作数据库追加记录时应注意的一个问题163

2.7 备注字段的应用164

2.7.1 备注字段的存储结构164

2.7.2 备注字段输入或修改的操作方法164

2.7.3 备注字段的屏幕输出或打印164

2.7.4 使用备注型字段须知166

2.7.5 明细文件.DBT存储结构及数据“打包”方法166

2.7.6 备注字段的使用167

2.7.7 dBASE Ⅲ MEMO字段内容与系统数据文件的互相转换169

2.8 数据库显示模块的制作170

2.8.1 格式文件自动生成程序170

2.8.2 数据库字段名全自动显示173

2.8.3 数据库字段名的翻页显示175

2.8.4 数据库字段的自由组合分屏显示及打印输出177

第三章 实用报表编程及输出技术181

3.1 字型控制技术181

3.1.1 字型设置方法181

3.1.2 一行打印多种字型的方法181

3.1.3 用dBASE Ⅲ命令打印上下标182

3.1.4 在dBASE Ⅲ中同一行多种字型的控制打印184

3.2 报表分页控制184

3.2.1 报表分页的2种方法184

3.2.2 dBASE Ⅲ换页打印的4种方法185

3.2.3 单字节制表符在超宽表格打印中的使用187

3.3 打印换页走纸控制188

3.3.1 控制打印走纸的几种方法188

3.3.2 dBASE Ⅲ利用汉字库放大打印输出189

3.3.3 改善dBASE Ⅲ格式化打印的简捷方法190

3.3.4 dBASE Ⅲ备忘型字段打印技巧191

3.3.5 使用dBASE Ⅲ命令文件打印时必须注意行号的限制192

3.3.6 “使用dBASE命令文件打印时必须注意行号的限制”一文的补充192

3.3.7 不必受行号限制的dBASE Ⅲ打印文件的方法193

3.3.8 DISPLAY命令可用于打印表格195

3.3.9 dBASE Ⅲ命令文件打印汉字报表的技巧197

3.3.10 dBASE Ⅲ打印报表不存在走纸问题198

3.3.11 如何使用dBASE Ⅲ进行并列打印198

3.3.12 打印换页走纸控制200

3.4 报表编辑202

3.4.1 C—dBASE Ⅲ数据库表格编辑202

3.4.2 在dBASE Ⅲ中实现数据双栏排版输出204

3.4.3 实现dBASE Ⅲ数据报表中汉字布阵的一种简单方法207

3.4.4 巧用dBASE Ⅲ的.MEM文件209

3.4.5 通用制表去零方法210

3.4.6 报表输出程序的基本思路211

3.4.7 在dBASE Ⅲ中实现数字金额与中文大写转换212

3.4.8 C—dBASE Ⅲ中“0.00”字段打印空白的方法213

3.5 dBASE Ⅲ的库结构214

3.5.1 dBASE源程序的结构检测214

3.5.2 在dBASE Ⅲ中批量拷贝库结构的方法218

3.5.3 dBASE Ⅲ中栈的实现220

3.5.4 数据库多重条件查询221

3.6 绘图功能223

3.6.1 dBASE Ⅲ的绘图功能223

3.6.2 浅谈dBASE Ⅲ的作图功能226

3.6.3 用dBASE Ⅲ实现统计图形227

3.6.4 提高dBASE Ⅲ作直方图精度的一种方法229

3.6.5 使用dBASE Ⅲ语言做直方图231

3.6.6 dBASE Ⅲ与BASIC语言联用图形显示打印程序234

3.6.7 在dBASE Ⅲ应用中使用绘图仪235

第四章 编程技巧238

4.1 日期函数和星期函数的应用238

4.1.1 dBASE Ⅲ日期字段的使用238

4.1.2 日期时间格式转换程序239

4.1.3 谈谈dBASE Ⅲ状态下日期星期格式的转换240

4.2 宏替换函数的应用241

4.2.1 任意组合条件短语241

4.2.2 实现数组功能241

4.2.3 自定义功能函数241

4.2.4 设置软件的加密保护241

4.2.5 “·”字符在宏替换函数中的应用242

4.2.6 使用宏替换函数注意事项242

4.3 数组应用242

4.3.1 如何实现dBASE Ⅲ数组的应用242

4.3.2 对dBASE Ⅲ无数组功能的一种补偿办法243

4.3.3 dBASE Ⅲ中如何实现数组功能243

4.3.4 dBASE Ⅲ实现数组功能的方法246

4.4 dBASE Ⅲ编程技巧247

4.4.1 C—dBASE Ⅲ程序编程技巧247

4.4.2 提高dBASE Ⅲ软件质量的编程技巧5例248

4.4.3 dBASE Ⅲ+下通用编辑程序252

4.4.4 dBASE Ⅲ过程文件的自动连接与统计法258

4.4.5 引号之内套用引号的方法260

4.4.6 用Pascal方法实现dBASE Ⅲ源程序规范格式编排程序260

4.4.7 如何提高汉字dBASE Ⅲ程序的执行速度263

4.5 编写查询检索程序技巧265

4.5.1 字符串广义匹配的实现方法265

4.5.2 解决连续查询内存不够用的问题267

4.5.3 分部Hash方法在dBASE Ⅲ中的应用267

4.5.4 谈谈搜索路径的正确设置272

4.5.5 快速查询索引文件结构273

4.6 巧用函数274

4.6.1 巧用AT函数274

4.6.2 系统函数SYS()的应用275

4.6.3 INKEY函数应用技巧277

4.7 dBASE文件技巧279

4.7.1 怎样解决dBASE Ⅲ中子程序嵌套调用多的问题279

4.7.2 dBASE程序“时空”的改善280

4.7.3 dBASE数据库中有无记录的判断282

4.7.4 一种保护dBASE Ⅲ数据文件的简便方法282

4.7.5 用dBASE Ⅲ实现列向合并文件286

4.8 dBASE Ⅲ服务程序287

4.8.1 如何判断运算后两个实数的相等287

4.8.2 测试程序运行时间288

4.8.3 程序清单自动交错编排289

4.8.4 定时程序291

4.8.5 成批拷贝当天最新文件291

4.8.6 程序语句行数的自动统计293

4.8.7 在dBASE Ⅲ中加快数据统计的方法294

4.9 汉字使用技巧295

4.9.1 实现dBASE Ⅲ系统的汉字代码自学功能技巧295

4.9.2 汉字布阵297

4.9.3 打印区位码与字符对照表298

4.9.4 模拟词组库的建立与调用299

4.9.5 数字金额与中文大写转换301

4.10 编程实用技巧302

4.10.1 用BASIC方法提高dBASE程序可读性的程序302

4.10.2 实现自动编排序号(编号)的程序段304

4.10.3 截去字符串变量尾部空格子程序305

4.10.4 dBASE Ⅲ数值型变量溢出的检测及应用305

第二篇 工具篇308

第一章 全自动dBASE Ⅲ程序生成器(ADG 2.0)308

1.1 ADG V2.0概况308

1.1.1 背景308

1.1.2 主要特点308

1.1.3 主要功能309

1.1.4 环境要求310

1.1.5 软件配置310

1.2 启动311

1.2.1 安装311

1.2.2 初期设定314

1.2.3 屏幕操作命令315

1.2.4 应用原则316

1.3 ADG的操作318

1.3.1 数据库的定义及建立318

1.3.2 程序功能定义318

1.3.3 用户程序的生成325

1.4 ADG应用技巧328

1.4.1 如何生成同时对多个库操作的应用程序328

1.4.2 如何生成特殊报表的打印应用程序332

1.5 用ADG扩充应用系统333

1.5.1 确定需扩充的功能模块调用关系333

1.5.2 现有数据库结构的装入334

1.5.3 扩充功能与现有系统的连接335

第二章 微机管理软件生成器(CDBAG—4GL)336

2.1 CDBAG—4GL的设计与实现336

2.1.1 引言336

2.1.2 CDBAG—4GL设计与实现的技术要点336

2.1.3 CDBAG—4GL的体系结构设计338

2.1.4 CDBAG—4GL的用户接口设计339

2.1.5 CDBAG—4GL的主要特点339

2.2 CDBAG—4GL软件介绍340

2.2.1 概述340

2.2.2 CDBAG 4.0的系统构成及功能340

2.2.3 CDBAG 4.0与CDBAG 3.0的功能比较345

2.2.4 CDBAG 4.0版的主要特点345

2.2.5 库文件结构设计346

2.2.6 应用系统结构菜单树设计346

2.2.7 环境配置347

2.2.8 生成器系统构成348

2.2.9 系统安装348

2.3 应用系统的生成349

2.3.1 主要功能与主要技术指标349

2.3.2 应用系统源程序的生成过程349

2.3.3 操作步骤和方法349

2.4 工具软件的使用351

2.4.1 菜单生成351

2.4.2 生成录入维护模块351

2.4.3 生成查询模块353

2.4.4 生成统计与计算模块356

2.4.5 生成其他模块357

第三章 AUTO—dBASE中文数据库自动编程系统359

3.1 AUTO—dBASE的一般介绍359

3.1.1 系统的主要特点359

3.1.2 系统的功能、支撑环境及组成360

3.1.3 系统的主要功能指标及保留字363

3.1.4 AUTO—dBASE的功能键及其说明363

3.2 AUTO—dBASE的基本原理364

3.2.1 AUTO—dBASE设计原理364

3.2.2 AUTO—dBASE的系统结构365

3.2.3 ADB自动编程的具体实现367

3.2.4 AUTO—dBASE版本沿革367

3.3 AUTO—dBASE(V3.0)操作说明368

3.3.1 系统装载368

3.3.2 自动编程基本过程369

3.3.3 运行用户管理系统371

3.3.4 编制PRG文件371

3.3.5 错误信息374

第四章 GIMS通用信息管理系统生成工具376

4.1 微机通用信息管理系统生成工具的基础原理376

4.1.1 GIMS 2.0系统构成和功能376

4.1.2 系统的安装和启动377

4.1.3 自动生成系统378

4.2 通用信息管理系统382

4.2.1 查询382

4.2.2 统计383

4.2.3 报表384

4.2.4 录入385

4.2.5 更改385

4.2.6 系统维护385

4.2.7 通讯386

4.3 GIMS系统改善用户界面的若干措施386

4.3.1 汉字提示词组的自动生成386

4.3.2 汉字与西文状态的自动切换386

4.3.3 系统工作状态信息的显示386

4.3.4 设置非正常中断功能键386

4.3.5 查询结果处理的多样化387

4.3.6 不定长字段的设计拓展了数据库的功能387

4.4 结束语387

1992《dBASE应用技巧与编程工具》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由朱鹏举主编 1992 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Pascal程序设计(1999 PDF版)
Pascal程序设计
1999 北京市:国防工业出版社
ActiveX编程技术与技巧( PDF版)
ActiveX编程技术与技巧
borlandc实用编程技巧( PDF版)
borlandc实用编程技巧
dBASE Ⅱ、Ⅲ 程序设计实用技巧(1988 PDF版)
dBASE Ⅱ、Ⅲ 程序设计实用技巧
1988
AutoCAD技巧与应用程序( PDF版)
AutoCAD技巧与应用程序
汉字DBASE 3编程技巧及应用( PDF版)
汉字DBASE 3编程技巧及应用
广州:广东科技出版社
编程技巧与应用( PDF版)
编程技巧与应用
中国计算机用户协会河北分会
工具软件应用技巧宝典(1999 PDF版)
工具软件应用技巧宝典
1999 北京:中国电力出版社
dBASE和FoxBASE语言编程技巧荟萃(1994 PDF版)
dBASE和FoxBASE语言编程技巧荟萃
1994 科学出版计
现代计算机基础教程(1994 PDF版)
现代计算机基础教程
1994 北京:北京理工大学出版社
dBASE程序设计技巧(1990 PDF版)
dBASE程序设计技巧
1990 长沙:湖南科学技术出版社
dBASEⅢ编程技巧与应用(1992 PDF版)
dBASEⅢ编程技巧与应用
1992 上海:上海科学普及出版社
dBASE、FOXBASE实用技巧集萃(1993 PDF版)
dBASE、FOXBASE实用技巧集萃
1993 北京:电子工业出版社
C++技巧与应用(1992 PDF版)
C++技巧与应用
1992 北京:北京航空航天大学出版社
电脑工具实用技巧(1997 PDF版)
电脑工具实用技巧
1997 北京:新世界出版社