图书介绍

dbase(2、3)程序设计实用指南PDF|Epub|txt|kindle电子书版本网盘下载

dbase(2、3)程序设计实用指南
  • 尹彦芝,施振川,孙凤霞编 著
  • 出版社:
  • ISBN:
  • 出版时间:1986
  • 标注页数:451页
  • 文件大小:68MB
  • 文件页数:462页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

dbase(2、3)程序设计实用指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 系统环境和准备工作1

1.1 dBASE的各种版本1

1.2支持dBASE的操作系统1

1.3运行dBASE所需的文件2

1.4操作系统配置所需的改变3

1.5 dBASE缓冲区3

1.6 dBASE运行时的特性和配置4

1.7安装6

1.8硬盘系统6

第二章 基本概念7

2.1文件名7

2.2别名8

2.3字段名8

2.4内存变量名9

2.5 dBASE数据库文件的类型9

2.6全屏幕操作控制键10

第三章 数据类型12

3.1字符型数据12

3.2数值型数据14

3.2.1数的范围和精度14

3.2.2数值数据的操作符和函数14

3.2.3数值数据的内部表示法15

3.3逻辑型数据16

3.4日期型数据16

3.5 MEMO字段17

第四章 数据结构18

4.1概述18

4.2数据文件的结构18

4.3索引文件的结构22

4.3.1二进制树22

4.3.2 B-树23

4.3.3 B+树24

4.3.4 dBASE Ⅱ索引文件结构24

4.3.5 dBASE Ⅱ中的索引搜索算法25

第五章 命令文件的处理26

5.1概述26

5.2命令文件的基本框架27

5.2.1命令文件的头27

5.2.2命令文件的尾27

5.2.3命令文件的体28

5.3程序结构29

5.3.1 IF命令29

5.3.2 CASE命令29

5.3.3循环结构31

5.3.4过程结构33

5.4命令文件间数据的变换34

5.5算法36

5.5.1记录文件的细节36

5.5.2结构程序命令中的注解37

5.5.3子程序的使用38

5.5.4递归41

5.5.5 DO……WITH命令的改进43

5.5.6 dBASE的加密版本43

5.5.7应注意的问题43

第六章 工作环境参数的设置45

6.1. 概述45

6.2环境参数简表45

6.3算法47

6.3.1环境参数设置举例47

第七章 数据的处理49

7.1概述49

7.1.1直接和间接49

7.1.2变量49

7.1.3操作符49

7.1.4函数50

7.1.5其它符号52

7.1.6表达式53

7.1.7关于MEMO字段54

7.1.8算法54

7.2字符数据的处理57

7.2.1子字符串57

7.2.2字符串的相等58

7.2.3算法59

7.3日期数据的处理62

7.3.1日期格式62

7.3.2日期的计算63

7.3.3算法63

7.4逻辑数据的处理66

7.4.1逻辑表达式66

7.4.2算法66

7.5数值数据的处理68

7.5.1数的范围68

7.5.2数的精度68

7.5.3数值运算的函数68

7.5.4数值运算中的错误68

7.5.5算法69

第八章 内存变量71

8.1概述71

8.2内存变量区和内存变量的大小72

8.3内存变量的特性72

8.4宏代替73

8.5优先权75

8.6内存变量文件75

8.7内存变量的管理76

8.8空内存变量76

8.9算法76

8.9.1在DO WHILE.ENDDO循环中的宏76

8.9.2内存变量的类型的转换76

8.9.3数组76

8.9.4 应注意的问题81

第九章 屏幕处理82

9.1概述82

9.2屏幕输出处理82

9.2.1格式化方式82

9.2.2非格式化方式84

9.2.3颜色的控制85

9.2.4算法91

9.3屏幕输入处理95

9.3.1屏输入处理的方式95

9.3.2格式化输入69

9.3.3格式文件101

9.3.4算法102

第十章 数据文件的处理109

10.1概述109

10.1.1建立文件110

10.1.2改变文件的结构111

10.1.3优先权113

10.1.4算法113

10.2文件的打开和关闭113

10.2.1概述119

10.2.2算法120

10.3添加数据121

10.3.1从文件中输入121

10.3.2从键盘上输入121

10.3.3算法123

10.4数据的排序124

10.4.1概述124

10.4.2分类法124

10.4.3索引法125

10.4.4算法126

10.5移动数据和寻找数据130

10.5.1概述130

10.5.2按数据进行移动132

10.5.3按记录进行移动134

10.5.4算法136

10.6修改数据141

10.6.1用数据文件来修改数据141

10.6.2从键盘上修改数据141

10.6.3应注意的几个问题142

10.7显示数据143

10.7.1概述143

10.7.2算法143

10.8拷贝到另一个数据文件中150

10.8.1概述150

10.8.2算法151

10.9使用多个文件和多个盘片151

10.9.1使用多个文件151

10.9.2使用多个盘片154

10.9.3算法154

第十一章 外部文件和已关闭的文件156

11.1外部文件156

11.2对已关闭文件的操作160

11.3算法161

第十二章 报表生成和打印163

12.1概述163

12.2格式化输出164

12.3表格生成和输出165

12.4关于打印机的一些问题167

12.5算法168

12.5.1屏幕拷贝168

12.5.2页计数168

12.5.3列格式化171

12.5.4在报表文件中用空格代替0值172

12.5.5改进数据输出174

12.5.6应注意的几个问题175

第十三章 汇编语言接口176

13.1概述176

13.2 8位系统177

13.3 16位系统178

13.4算法179

13.4.1日期测试179

13.4.2改变用户区183

第十四章 多用户环境185

14.1概述185

14.2算法187

第十五章 调试189

15.1引起错误的常见原因189

15.1.1语法错189

15.1.2结构错189

15.1.3逻辑错190

15.2调试技术191

15.2.1检查系统191

15.2.2缩小范围192

15.2.3临时去掉程序的某些部分193

15.2.4纠正错误193

15.3算法194

15.3.1程序优化194

第十六章 交互方式196

16.1概述196

16.2 MODIFY COMMAND命令196

16.3外部MEMO字段197

16.4功能键197

16.5算法198

16.5.1命令文件园点提示符198

16.5.2长命令行200

附录A错误信息201

附录B子程序212

B.1日期子程序212

B.1.1使用日期子程序的说明程序212

B.1.2设置dBASE系统日期214

B.1.3核实日期的有效性215

B.1.4把日历变为Julian周期217

B.1.5把Julian周期变为日历217

B.1.6从日历求星期几219

B.1.7列出两个日期之间的记录220

B.1.8把普通日历日期变为Julian周期日221

B.2通用子程序223

B.2.1把美元数转变成等价的字符223

B.3数学子程序227

B.3.1使用数学子程序的说明程序227

B.3.2开方子程序229

B.3.3指数子程序230

B.3.4自然对数子程序231

B.3.5三角函数子程序的使用说明233

B.3.6三角函数子程序235

附录C程序240

C.1命令模拟程序240

C.1.1 UPDATE模拟程序240

C.1.2 JOIN模拟程序241

C.1.3 TOTAL模拟程序242

C.1.4 QUIT TO模拟程序243

C.2通用程序245

C.2.1打印 邮政标签245

C.2.2计算索引文件的大小248

C.2.3从一个字段中把名和姓分开249

C.2.4把大写字符字段变为仅第一个字符大写252

C.2.5把一个句子分段255

C.2.6计算标准误差257

C.2.7以随机字符记录建立一个数据文件259

C.2.8 16进制变为10进制261

C.2.9 10进制变为16进制262

C.3系统开发程序264

C.3.1打印系统信息264

C.3.2建立变量的交又索引表271

C.3.3接受通行字到应用系统279

C.3.4退出应用系统前的转贮程序281

C.3.5测定一条dBASEⅢ 命令的执行时间287

C.3.6测定几条dBASEⅢ 命令的执行时间290

C.4生成程序的程序203

C.4.1生成主菜单和子菜单的程序293

C.4.2生成报表命令文件302

C.4.3生成dBASEⅡ 中的STORE和REPLACE语句316

C.4.4生成dBASEⅢ 中的STORE和REPLACE语句320

附录D汇编语言子程序324

D.1汇编码接口程序324

D.1.1把INTEL 16进制文件变为dBASE Ⅱ POKE序列(1)324

D.1.2把INTEL 16进制文件变为dBASE Ⅱ POKE序列(2)327

D.1.3从一个二进制文件中建立一个POKE序列330

D.2 CP/M—80程序333

D.2.1 CP/M—80程序的说明程序333

D.2.2等待控制台输入或延时结束337

D.2.3 CP/M 2.2上的Inkey函数338

D.2.4用前置0代替前置空格340

D.2.5左对齐字符串341

D.2.6用空格代替文件的控制字符342

D.2.7求盘上剩余的容量349

D.3 CP/M—86程序357

D.3.1用空格代替文件的控制字符357

D.3.2求盘上剩余的容量364

D.3.3取盘驱动器的状态366

D.4 DOS 2.0程序370

D.4.1 DOS 2.0程序的说明程序370

D.4.2 MS—DOS 2.0X目录拷贝程序373

D.4.3取IBM PC系统日期377

D.4.4改变MS—DOS 2.0X上的目录377

D.4.5求盘上的剩余的容量381

D.4.6取IBM PC系统时间385

D.4.7置IBM PC系统日期387

D.4.8用空格代替文件的控制字符388

D.4.9在菜单的指定位置显示系统时间396

附录E各种表格402

E.1操作符表402

E.2环境参数表403

E.3函数表409

E.4命令表413

E.5其它符号表429

E.6术语定义表430

E.7 ASCⅡ码表432

附录F技术参考资料435

F.1@…SAY…GET [dBASE Ⅱ 2.3B,2.4]435

F.2使用多个索引文件时应注意的问题[2.3B, 2.4]437

F.3 MOD…FY COMMAND命令中的问题439

F.4 SET ALTERNATE TO[〈文件〉][dBASE Ⅱ 2.3B, 2.4]440

F.5在dBASE Ⅱ中使用索引文件时的问题[2.3, 2.4]441

F.6禁止分号符的功能[2.3B, 2.4]443

F.7禁止换页[2.3, 2.4, 2.41]444

F.8矫dBASE Ⅱ[ 正数据文件头中的记录计数[2.3B, 2.4]445

F.9在MP/M操作系统下使用dBASE Ⅱ [2.3B, 2.4]446

F.10重建dBASE Ⅱ[数据文件头[ 2.3, 2.4]448

F.11支持国际字符集[2.4版,16位系统]449

F.12防止dBASE Ⅱ截掉一个命令过程的最后几行450

热门推荐