《FoxBASE+应用程序设计技术》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:邵存蓓,陈东风等编著
  • 出 版 社:上海:华东理工大学出版社
  • 出版年份:1995
  • ISBN:7562805989
  • 页数:236 页
图书介绍:暂缺《FoxBASE+应用程序设计技术》简介

目录 1

上篇 语言基础 1

第一章 概述 1

1.1 数据库基础知识 1

1.1.1 数据与数据处理 1

1.1.2 数据库 2

1.1.3 数据库管理系统与数据库系统 4

1.2 FoxBASE+系统简介 4

1.2.1 FoxBASE+的语言成份 4

1.2.2 系统的组成与运行环境 8

1.2.3 文件类型与主要技术指标 9

1.3 FoxBASE+的安装、启动和退出 11

1.3.1 安装 11

1.3.2 启动 11

1.3.3 退出 12

操作练习 12

第二章 数据库的建立与初步使用 13

2.1 建立数据库文件 13

2.1.1 文件结构的设计与生成 14

2.1.2 文件中数据的输入 17

2.1.3 文件结构与数据的输出 18

2.2 数据库文件的选择输出 20

2.2.1 FoxBASE+表达式 20

2.2.2 数据的选择显示 26

2.2.3 预设过滤器与字段表 27

2.3 FoxBASE+中若干实用操作 29

2.3.1 全屏幕编辑 29

2.3.2 历史缓冲区 30

2.3.3 磁盘文件操作 31

操作练习 32

第三章 数据库文件的维护 34

3.1 数据库文件的修改 34

3.1.1 文件结构的修改 34

3.1.2 文件记录数据的修改 35

3.2 对数据记录的操作 37

3.2.1 记录的定位、插入与删除 37

3.2.2 记录的添加 41

3.2.3 记录与数组间数据传送 41

3.3.1 同时复制结构与记录数据 42

3.3 数据库文件的复制 42

3.3.2 单独复制文件结构 43

3.3.3 单独复制文件的记录 44

3.3.4 数据库文件的结构文件 45

操作练习 46

第四章 数据库的使用 48

4.1 记录的排序 48

4.1.1 记录的重新排序 48

4.1.2 索引文件 49

4.2 数据的查询 53

4.1.3 索引与排序的异同 53

4.2.1 数据的顺序查询 54

4.2.2 数据的索引查询 54

4.2.3 涉及文件查询的几个函数 56

4.3 数据的统计与汇总 57

4.3.1 记录个数的统计 58

4.3.2 字段值的求和与求平均值 58

4.3.3 数据库文件的汇总 59

4.4.1 工作区的使用、选择与互访 60

4.4 多个数据库文件的联用 60

4.4.2 数据库文件的连接 62

4.4.3 数据库文件的更新 63

4.4.4 数据库文件的关联 64

操作练习 66

中篇 积木式应用程序 68

第五章 程序文件 68

5.1 程序设计中的常用命令 68

5.1.1 输入输出命令 68

5.1.2 运行控制命令 70

5.1.3 状态设置命令 71

5.1.4 其他辅助命令 73

5.2 程序文件的建立、修改与执行 73

5.2.1 程序的逻辑性与通用性 73

5.2.2 程序文件的建立与修改 77

5.2.3 程序文件的执行 79

5.3 程序的控制结构 80

5.3.1 顺序结构 80

5.3.2 选择结构 81

5.3.3 循环结构 83

5.3.4 子程序与自定义函数 88

操作练习 89

第六章 应用程序的积木式设计 92

6.1 应用程序设计的目标与方法 92

6.1.1 应用程序设计的目标 92

6.1.2 模块化程序设计 93

6.2 数据管理程序的功能模块 95

6.2.1 数据操作功能模块 95

6.2.2 库结构操作功能模块 100

6.2.3 口令检查模块 103

6.3 菜单式控制模块 106

6.3.1 建立全屏幕菜单 106

6.3.2 调用功能模块 108

6.3.3 控制模块设计举例 110

6.4 积木式应用程序的组成 113

6.4.1 积木式应用程序的变量 113

6.4.2 积木式应用程序的装配 115

6.4.3 一个简单的应用程序 117

操作练习 121

7.1.1 调试的目的与任务 123

第七章 应用程序的调试 123

7.1 调试的任务与步骤 123

7.1.2 调试步骤 124

7.2 程序中常见错误的分析 124

7.2.1 常见错误的分类 124

7.2.2 出错信息的分析与处理 125

7.3 应用程序的调试技术 126

7.3.1 设置断点与跟踪运行进程 126

7.3.2 调试资料的汇集与分析 127

7.3.3 设置错误陷阱 128

7.3.4 减少调试开销 130

操作练习 130

下篇 程序设计实用技术 132

第八章 输入屏幕设计 132

8.1 屏幕画面的设计 132

8.1.1 屏幕画面的设计原则 132

8.1.2 屏幕着色 133

8.1.3 窗口技术与屏幕延迟 134

8.2.1 定位输入输出命令 136

8.2 输入数据的定位、编辑与检验 136

8.2.2 屏幕格式文件 143

8.2.3 输入数据的正确性检验 148

8.3 数据输入技巧 152

8.3.1 代码技术 152

8.3.2 代码输入的提示窗口 154

8.3.3 输入中的代码自动切换 157

8.3.4 数据输入中的其他技巧 160

操作练习 162

9.1.1 单页二维表输出程序 164

第九章 打印报表设计 164

9.1 二维表输出程序的设计 164

9.1.2 多页二维表 167

9.1.3 二维表设计中的实用技术 171

9.2 二维表的打印 176

9.2.1 若干控制打印的函数与命令 176

9.2.2 打印中的实用技术 177

9.2.3 二维表打印程序 182

9.3.1 标签格式文件 184

9.3 标签格式文件与报表格式文件 184

9.3.2 报表格式文件 187

操作练习 190

第十章 综合设计技术 191

10.1 多级菜单的设计 191

10.1.1 传统式多级菜单 191

10.1.2 下拉式菜单 193

10.1.3 上托式菜单与叠加式菜单 196

10.2.1 程序组合的意义 201

10.2 程序的组合与系统配置文件 201

10.2.2 过程文件的建立与调用 202

10.2.3 系统配置文件 206

10.3 FoxBASE+与高级语言的连接 209

10.3.1 库文件与文本文件间的数据传送 209

10.3.2 FoxBASE+与高级语言的连接运行 212

10.3.3 混合编程绘制统计图 214

操作练习 216

附录A FoxBASE+(2.10版)命令一览表 219

附录B FoxBASE+(2.10版)函数一览表 230

主要参考文献 236