当前位置:首页 > 工业技术
FoxBASE+程序设计  第2版
FoxBASE+程序设计  第2版

FoxBASE+程序设计 第2版PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:胡启中主编
  • 出 版 社:北京:中国科学技术出版社
  • 出版年份:1998
  • ISBN:7504624896
  • 页数:243 页
图书介绍:
《FoxBASE+程序设计 第2版》目录

第一章 数据库与FoxBASE+概述 1

1 数据库的基本概念 1

1.1 信息与数据 1

1.2 数据处理 1

1.3 数据库 2

1.4 FoxBASE+概述 2

2 FoxBASE+的特点及主要指标 3

2.1 FoxBASE+的特点 3

2.2 FoxBASE+的主要技术指标 5

3 FoxBASE+的基本语言元素 6

3.1 文件 6

3.2 常数 8

3.3 运算符 8

3.4 表达式 9

4 FoxBASE+的环境与运行 10

4.1 FoxBASE+的硬件环境 10

4.2 FoxBASE+的软件环境 10

4.3 FoxBASE+系统的启动 10

4.4 FoxBASE+系统的退出 11

5 FoxBASE+的命令规则 11

5.1 命令的分类和结构 11

5.2 命令的书写规则 12

6 汉字FoxBASE+ 12

习题一 13

第二章 FoxBASE+库文件及其操作 14

1 FoxBASE+数据库结构的建立 14

1.1 数据库结构的建立 14

1.2 建立数据库结构后立即输入数据 16

2 数据的输入与显示 16

2.1 在数据库中追加数据 17

2.2 用BROWSE命令追加数据 17

2.3 数据库记录的显示 18

3 记录的定位 19

3.1 记录的直接定位 19

3.2 记录的相对定位 21

4 记录的插入 21

5 记录的修改 23

5.1 数据库结构的修改 23

5.2 数据库中数据的修改 25

6 数据库的复制 28

6.1 数据库记录的复制 28

6.2 文件的复制 29

6.3 数据库结构的复制 29

6.4 数据库结构复制为记录 29

7 数据库的整理 30

7.1 排序命令SORT 30

7.2 索引文件的建立 31

7.3 库文件中记录的删除 32

8 记录的查找 34

8.1 直接顺序查找 35

8.2 索引查找 35

9 数据的统计 36

9.1 计数命令COUNT 37

9.2 平均数命令AVERAGE 37

9.3 求和命令SUM 37

9.4 分类求和命令TOTAL 38

10 报表格式文件的建立和调用 39

10.1 报表格式文件的建立 39

10.2 报表格式文件的调用 43

11 多个工作区操作 44

11.1 工作区的选择和互访 44

11.2 数据库之间的关联 46

11.3 数据库之间的连接 47

12 文件操作命令 48

习题二 49

第三章 FoxBASE+内存变量与函数 52

1 变量的定义与操作 52

1.1 内存变量与字段变量 52

1.2 内存变量的赋值 52

1.3 内存变量的显示 53

1.4 内存变量的存储 53

1.5 内存变量的释放 54

1.6 内存变量的恢复 54

1.7 将字段变量的值赋给内存变量 54

1.8 用内存变量的值替换字段变量 55

2 函数的定义与分类 55

2.1 函数及其定义 55

2.2 函数的特征 56

3 数组定义及其操作 58

3.1 数组的定义 58

3.2 数组的赋值 59

3.3 数据库记录值赋给内存变量数组 59

3.4 用内存变量数组替换数据库字段变量 59

4 宏代换函数 60

习题三 61

第四章 FoxBASE+程序设计 63

1 程序设计的基本概念 63

1.1 程序和程序设计 63

1.2 FoxBASE+程序的结构及风格 63

1.3 FoxBASE+程序的编辑、调试、运行方法 64

1.4 程序设计的标准 66

2 数据的输入和输出 67

2.1 数据输出 67

2.2 数据输入 69

3 简单程序设计 73

4 分支程序设计 75

4.1 条件语句 76

4.2 多重条件判断语句 77

5 FoxBASE+循环程序设计 79

5.1 循环语句的基本结构 79

5.2 多重嵌套 82

6 数组和函数在程序设计中的应用 83

6.1 数组的应用 83

6.2 标准函数的应用 88

6.3 宏代换函数的应用 89

7 多个数据库操作 90

7.1 多个数据库操作的概念 90

7.2 多个数据库操作的内容和实现方法 90

8 子程序设计 95

8.1 子程序的基本概念 95

8.2 参数传递 98

8.3 嵌套调用和递归调用 100

8.4 变量的辖域 101

9 打印输出程序的设计 103

9.1 表格的设计 103

9.2 字体、字型选择 104

9.3 输出程序设计 105

9.4 实例 108

10 应用程序设计方法 109

10.1 计划阶段 109

10.2 设计阶段 109

10.3 维护阶段 112

习题四 112

第五章 FoxBASE+命令文件的调试与运行 116

1 FoxBASE+的参数设置 116

1.1 对键盘和显示的参数设置 116

1.2 对打印输出的参数设置 118

1.3 对文件或数据库操作时的参数设置 120

1.4 系统及程序调试时的参数设置 121

2 FoxBASE+的系统配置 122

2.1 DOS的系统配置文件CONFIG.SYS 122

2.2 FoxBASE+的配置文件CONFIG.FX 123

3 FoxBASE+命令文件的调试 124

3.1 命令文件中的语法错误 124

3.2 命令文件中的逻辑错误 125

4 FoxBASE+过程文件集成器的使用 125

4.1 过程文件的产生 125

4.2 过程文件的打开与关闭 126

4.3 过程的递归调用 126

5 FoxBASE+程序文件(或过程文件)的编译 127

6 FoxBASE+与其他语言的接口 128

6.1 FoxBASE+与高级语言的数据文件接口 128

6.2 FoxBASE+调用汇编语言子程序 130

习题五 132

第六章 FoxBASE+的编程技术 134

1 程序的带参调用与用户自定义函数 134

1.1 程序的带参调用 134

1.2 能返回参数的带参调用 135

1.3 用户自定义函数(UDF)的使用 136

2 INKEY()函数与READKEY()函数 137

2.1 INKEY()函数 137

2.2 READKEY()函数 140

2.3 几种键盘输入命令/函i数的比较 142

3 循环的控制技术 143

3.1 计数循环 143

3.2 数据库的循环访问 143

3.3 循环的随机控制 144

4 错误捕获与中断控制 146

4.1 错误捕获与恢复运行 146

4.2 键盘中断控制 147

5 菜单程序设计技术 150

5.1 字符(数值)选择式菜单 150

5.2 亮条菜单 151

5.3 下拉式菜单 156

5.4 弹出式菜单 160

习题六 165

第七章 多用户FoxBASE+ 166

1 系统需求 166

1.1 硬件 166

1.2 软件 166

2 多用户FoxBASE+的安装和使用 166

3 并发控制 167

4 数据保护方式 168

4.1 排它打开与共享打开 168

4.2 封锁机制 169

5 多用户错误的测试与处理 174

6 多用户命令和函数 177

6.1 多用户命令 177

6.2 多用户函数 178

7 死锁及其预防 181

7.1 死锁原因 182

7.2 预防死锁的措施 184

习题七 188

第八章 应用实例 189

1 功能模块设计 189

2 系统结构示意图 190

3 数据库设计 190

4 人机接口设计 191

5 程序清单及说明 191

5.1 窗口效果设定模块WINSET.PRG 192

5.2 出错处理模块E001.PRG 192

5.3 材料仓库管理系统主菜单M000.PRG 193

5.4 入库事务处理菜单M100.PRG 195

5.5 入库单录入模块M110.PRG 196

5.6 入库单浏览/修改模块M120.PRG 199

5.7 入库更新模块M130.PRG 202

5.8 出库事务处理菜单M200.PRG 204

5.9 出库单录入模块M210.PRG 205

5.10 出库单浏览/修改模块M220.PRG 207

5.11 出库更新模块M230.PRG 210

5.12 库存材料查询/打印菜单M300.PRG 213

5.13 库存材料查询模块M310.PRG 213

5.14 库存材料打印模块M320.PRG 216

5.15 代码字典建立/维护模块M410.PRG 219

6 上机调试过程 222

习题八 222

附录 223

附录一 汉字FoxBASE+命令集(字母序) 223

附录二 汉字FoxBASE+函数集(字母序) 229

附录三 FoxBASE+出错信息与错误编号对照表(字母序) 232

附录四 UCDOS特殊打印命令一览表 239

附录五 UCDOS字库一览表 242

附录六 UCDOS预定义字型一览表 243

附录七 UCDOS字号一览表 243

相关图书
作者其它书籍
返回顶部