《汉字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 多情况分支语句CASE51

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.PRG95

5.5.4 输入数据模块GZSR.PRG96

5.5.5 修改模块GZXG.PRG97

5.5.6 查、删、改模块GZCX.PRG99

5.5.7 打印模块DYGZ.PRG100

思考题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和退出FoxPro132

7.5.1 获得帮助132

7.5.2 退出FoxPro133

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 Button218

第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

1994《汉字dBASEⅢ与FoxPro原理及应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由陈福盈,王云宜主编 1994 长沙:中南工业大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。