当前位置:首页 > 工业技术
汉字dBASEⅢ与FoxPro原理及应用
汉字dBASEⅢ与FoxPro原理及应用

汉字dBASEⅢ与FoxPro原理及应用PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:陈福盈,王云宜主编
  • 出 版 社:长沙:中南工业大学出版社
  • 出版年份:1994
  • ISBN:7810206567
  • 页数:310 页
图书介绍:
《汉字dBASEⅢ与FoxPro原理及应用》目录

目录 1

上篇 1

第1章 dBASE Ⅲ基础知识 1

1.1 数据库系统基本概念 1

1.1.1 关系型数据库管理系统dBASE Ⅲ 5

1.2 汉字dBASE Ⅲ的组成与启动 6

1.2.1 汉字dBASE Ⅲ的组成 6

1.2 dBASE Ⅲ的启动、工作方式与退出 6

1.3 dBASE Ⅲ的数据类型、表达式和命令 7

1.3.1 dBASEⅢ的数据类型 7

1.3.2 常数、变量和表达式 8

1.3.3 dBASE Ⅲ命令 10

1.4 dBASE Ⅲ函数和文件 14

1.4.1 dBASE Ⅲ函数 14

1.4.2 dBASE Ⅲ文件类型 16

思考题 17

第2章 数据库文件的建立与数据操作 18

2.1 数据库文件的建立与数据输入 18

2.1.1 定义数据库结构 18

2.1.2 数据库文件的显示 20

2.1.3 数据库文件结构的修改 20

2.1.4 数据库文件的数据输入 21

2.2 数据库文件的数据编辑 23

2.2.1 记录的定位 23

2.2.2 记录的修改 24

2.2.3 记录的插入与删除 25

2.3 数据库文件的数据输出 27

2.3.1 LIST命令 27

2.3.2 DISPLAY命令 27

2.4.1 分类(排序)命令 28

2.4 重新组织数据库文件 28

2.4.2 索引 29

2.4.3 索引查找 30

2.5 数据库的数值参数处理 33

2.5.1 求和 33

2.5.2 计数 34

2.5.3 求平均 34

2.5.4 汇总 34

2.6 数据库之间的操作 35

2.6.1 工作区的概念 35

2.6.2 工作区的选择 36

2.6.3 建立数据库文件间的关联 36

2.6.4 根据另一数据库对当前数据库进行更新 38

2.6.5 数据库的连接 39

2.7.1 有关内存变量操作的命令 41

2.7 数据库的辅助操作命令 41

2.7.2 文件操作命令 42

2.7.3 参数设置命令 42

思考题 44

第3章 dBASE Ⅲ程序设计 45

3.1 dBASE Ⅲ程序特点和要求 45

3.2 命令文件的建立与执行 46

3.2.1 命令文件的建立 46

3.2.2 命令文件的执行 48

3.3 顺序结构程序设计 48

3.3.1 内存变量赋值命令 48

3.3.2 输出命令 48

3.3.3 顺序结构程序 49

3.4 分类结构程序设计 49

3.4.1 交互式数据输入语句 49

3.4.2 条件选择分支语句 50

3.4.3 多情况分支语句CASE 51

3.5 循环结构程序 54

3.5.1 循环语句 54

3.5.2 循环程序的控制方式 55

3.5.3 循环语句的短路 58

3.5.4 多重循环 58

3.6 dBASEⅢ过程及其调用 60

3.6.1 过程的建立及调用 60

3.6.2 过程文件中的过程调用 61

3.6.3 过程调用中的参数传递 63

3.6.4 过程调用的嵌套与递归 67

3.7 输入输出格式设计 68

3.7.1 输入屏幕格式设计 68

3.7.2 输出格式设计 72

思考题 75

4.1 dBASE Ⅲ程序调用外部程序 76

第4章 dBASE Ⅲ与高级语言的相互调用 76

4.2 dBASE Ⅲ与高级语言程序间的数据交换 77

4.2.1 数据传递的实现方法 77

4.2.2 “接口文件”的格式 78

4.2.3 实现数据传递的dBASE Ⅲ语句及其应用 78

4.3 dBASE Ⅲ与BASIC程序的数据交换 81

4.3.1 BASIC数据文件存储格式分析 81

4.3.2 BASIC读取“接口文件”的数据 82

4.3.3 dBASE Ⅲ与BASIC程序数据交换示例 83

思考题 85

第5章 实用编程技巧与应用程序设计实例 86

5.1 菜单的编制方法 86

5.2 “保密口令”设置方法 87

5.2.1 设置保密口令,允许用户对口令输入三次,若均不正确,则退回到操作系统 87

5.2.3 用口令数据库方法制作密码盘 88

5.2.2 用内存变量文件制作密码盘 88

5.3 数据输入的设计技巧 89

5.3.1 提高输入的正确性 89

5.3.2 提高输入速度 89

5.4 CONFIG.DB文件的应用 91

5.5 财务工资管理应用程序设计 93

5.5.1 系统基本结构 94

5.5.2 工资数据库结构 94

5.5.3 主控模块ZK.PRG 95

5.5.4 输入数据模块GZSR.PRG 96

5.5.5 修改模块GZXG.PRG 97

5.5.6 查、删、改模块GZCX.PRG 99

5.5.7 打印模块DYGZ.PRG 100

思考题 104

6.1.1 FOXBASE+组成及运行环境 105

6.1 综述 105

第6章 汉字FOXBASE+ 105

6.1.2 FOXBASE+的用户文件 106

6.2 内存变量与数组 108

6.2.1 数据库字段值赋值给数据组元素 108

6.2.2 数组元素替换数据库字段值 109

6.2.3 屏幕型(S型)内存变量的保存与恢复 109

6.3 FOXBASE+函数 110

6.4 FOXBASE+命令 112

6.4.1 FOXBASE+命令的一般形式 112

6.4.2 功能扩展了的命令及新增加的命令 112

6.5 屏幕菜单程序设计 120

思考题 120

7.1.2 FoxPro 2.0的安装 123

7.1.1 FoxPro版本及运行环境 123

第7章 FoxPro基础知识 123

7.1 FoxPro版本、运行环境、安装启动 123

下篇 123

7.1.3 启动FoxPro与退出 124

7.2 菜单结构及操作 125

7.2.1 鼠标器操作技巧 125

7.2.2 FoxPro 2.0的菜单结构 125

7.2.3 菜单系统介绍 126

7.3 窗口操作及对话框 128

7.3.1 用鼠标器控制窗口 128

7.3.2 使用键盘控制窗口 129

7.3.3 对话框 130

7.4 使用COMMAND命令窗口 131

7.5 获得帮助Help和退出FoxPro 132

7.5.1 获得帮助 132

7.5.2 退出FoxPro 133

7.6 FoxPro的主要功能特色 134

第8章 建立数据库及库文件操作 136

8.1 数据库文件的建立 136

8.1.1 定义数据库结构 136

8.1.2 数据库文件的打开和关闭 139

8.1.3 数据库文件结构的修改和复制 140

8.1.4 数据库的数据输入 143

8.2 数据库文件的编辑 146

8.2.1 修改数据库内容 146

8.2.2 浏览数据的各种方式 148

8.2.3 记录的删除 149

第9章 数据库的排序和索引 153

9.1 排序 153

9.1.1 使用键盘操作进行排序 153

9.1.3 使用FoxPro命令窗口实现排序 156

9.1.2 使用鼠标器来进行排序操作 156

9.2 索引 157

9.2.1 索引文件的类型 157

9.2.2 建立索引文件 158

9.2.3 在索引中表达式的使用 162

9.2.4 索引的管理 164

9.2.5 重新索引 167

第10章 查询 168

10.1 对单个记录的查询 168

10.1.1 对单个记录的非索引查询 168

10.1.2 对单个记录的索引查询 170

10.1.3 Seek命令与Locate,Continue命令的比较 171

10.2 对多个记录的查询 172

10.3 相关举例查询(RQBE) 173

10.3.1 用RQBE建立一个查询 174

10.3.3 用OR条件查询 176

10.3.2 用AND条件查询 176

10.3.4 查询结果输出字段的选定 177

10.3.5 查询结果的打印输出 178

10.3.6 查询结果的存贮 179

第11章 报表技术 180

11.1 建立一个快速报表 180

11.2 设计一个用户报表 183

11.3 Report菜单的进一步介绍 188

11.3.1 Page Preview选项 188

11.3.2 Data Grouping选项 188

11.3.3 Variables选项 193

11.3.4 Box选项 194

11.3.5 Field选项 195

11.3.6 TEXT、Add Line、Remove Line选项 198

12.1 建立标签格式文件 199

第12章 标签文件 199

12.2 打印标签 202

12.3 修改现存标签文件 203

第13章 屏幕生成器 204

13.1 用快速屏幕方式建立屏幕文件 204

13.2 使用屏幕程序代码文件 208

13.3 用屏幕设计方式建立屏幕文件 211

13.4 增加字段格式设置和数据有效性检查 213

13.5 按键方式的设定——Push Button 218

第14章 菜单生成器 221

14.1 人事管理菜单程序结构 221

14.2 建立人事管理下拉式菜单 222

14.3 使用用户菜单系统 229

14.3.1 建立其它支持程序 229

14.3.2 使用下拉菜单系统 231

15.1 关系数据库的概念 233

第15章 FoxPro的关系功能 233

15.2 如何关联文件 235

15.2.1 使用命令窗口关联文件 235

15.2.2 使用View窗口关联文件 238

15.2.3 取消文件之间的连接 242

15.3 建立多文件报表 242

15.3.1 用LIST命令建立简单的多文件报表 242

15.3.2 用Report菜单建立多文件报表 243

第16章 项目管理器 245

16.1 FoxPro项目管理的功能简介 245

16.2 建立一个项目文件 245

16.3 项目相关基本数据 249

16.4 记录项目相关信息 250

17.2 EDIT菜单 252

17.1 建立一个文本或程序文件 252

第17章 文本编辑器 252

17.3 保存和关闭文件 256

17.4 定义文本块 256

第18章 FoxPro程序设计技术 258

18.1 命令文件的建立与运行 258

18.1.1 建立命令文件 258

18.1.2 命令文件的运行 258

18.2 控制流程 260

18.2.1 选择控制 260

18.2.2 循环控制 261

18.3 过程 262

18.4 用户自定义函数(功能块) 264

18.5 数据输入和程序设计 265

18.5.1 使用@SAY…GET命令 265

18.5.2 使用格式文件 268

18.5.3 使用窗口 269

18.5.4 用PROMPT和MENUTO建立下拉式菜单 270

18.5.5 使用DEFINE MENU命令系列建立下拉式菜单 274

18.5.6 数据输入程序设计 276

18.6 打印报表程序设计 278

18.6.1 利用报表文件设计报表 278

18.6.2 利用程序代码编写报表程序 280

18.6.3 打印机控制 281

18.7 程序的调试 284

18.8 FoxPro控制参数的设置 285

附录Ⅰ FoxPro文件种类和扩展名 289

附录Ⅱ FoxPro 2.0系统性能 291

附录Ⅲ FoxPro命令集 293

附录Ⅳ FoxPro函数 304

返回顶部