《FoxBASE PLUS使用方法与编程技巧》求取 ⇩

第一篇 FoxBASE PLUS程序设计入门1

1.绪论1

1.1 FoxBASE PLUS简介1

目录1

1.2 FoxBASE PLUS的安装、进入与退出2

1.3 常用光标控制键3

1.4 FoxBASE PLUS的定义和约定4

2.内存变量、函数和表达式5

2.1 有关使用内存变量的命令5

2.2 函数7

2.3 表达式9

3.1 建立数据库11

3.建立数据库和输入数据11

3.2 输入数据13

4.查询数据库15

4.1 打开和关闭数据库15

4.2 显示命令16

4.3 查询数据库结构17

4.4 定位17

5.对数据排序、索引和统计20

5.1 数据排序20

5.2 数据索引排序21

5.3 数据求和22

6.1 修改数据24

5.4 自动计数24

6.修改和整理数据库24

6.2 修改数据库结构27

6.3 删除数据库或记录28

6.4 恢复逻辑抹除的记录29

6.5 数据与数据结构的复制30

6.6 对多个库的操作33

7.命令(程序)文件37

7.1 交互命令37

7.2 改变FoxBASE+系统工作方式的命令38

7.3 格式控制命令38

7.5 命令文件的语句和命令41

7.4 建立和调用命令文件41

8.程序设计初步45

8.1 FoxBASE+程序的构成45

8.2 FoxBASE+程序的流程45

8.3 程序设计实例50

第二篇 FoxBASE+2.00版本使用说明55

9.概述55

9.1 FoxBASE+的主要技术指标55

9.2 FoxBASE+的文件56

9.3 字段57

9.4 操作细则58

9.7 运算符的优先级59

9.6 运算符59

9.5 表达式59

9.8 从dBASEⅢ到FoxBASE+的转换60

9.9 用户自定义函数61

9.10 在MS-DOS下FoxBASE+的快速屏幕输出61

9.11 FoxBASE+为用户操作提供的帮助62

9.12 编译FoxBASE+程序文件62

Fox模块位的确定63

对Fox模块进行加密63

9.13 公共变量FOX63

9.14 FoxBASE+下的MS-DOS路径支持63

9.15 错误的检测64

9.18 FoxBASE+/386对硬件的要求65

9.16 命令行的输入和编辑65

9.17 不支持的命令65

9.19 FoxBASE+2.10版简介66

10.使用内存变量的命令69

10.1 STORE命令69

10.2 SAVE命令70

10.3 RESTORE命令70

10.4 DISPLAY/LIST MEMORY命令70

10.5 RELEASE命令71

10.6 ACCEPT命令71

10.7 INPUT命令71

10.9 PUBLIC命令72

10.8 WAIT命令72

10.10 PRIVATE命令73

10.11 DIMENSION命令73

10.12 COUNT命令74

10.13 AVERAGE命令74

10.14 SUM命令75

10.15 TOTAL命令75

10.16 PARAMETERS命令76

11.函数76

11.1 数值计算函数77

11.2 字符操作函数80

11.3 日期和时间函数85

11.4 测试功能函数89

11.5 库文件函数90

11.6 逻辑函数92

11.7 操作系统函数96

12.数据库操作命令100

12.1 CREATE命令100

12.2 USE命令101

12.3 CLOSE命令101

12.4 APPEND命令102

12.5 LIST命令103

12.6 DISPLAY命令105

12.7 GO/GOTO命令105

12.10 CHANGE命令106

12.8 SKIP命令106

12.9 EDIT命令106

12.11 REPLACE命令107

12.12 BROWSE命令107

12.13 UPDATE命令109

12.14 INSERT命令109

12.15 DELETE命令109

12.16 RECALL命令110

12.17 PACK命令110

12.18 ZAP命令110

12.19 MODIFY STRUCTURE命令111

12.20 COPY命令111

12.21 SELECT命令112

12.22 SORT命令113

12.23 INDEX命令113

12.24 REINDEX命令114

12.25 FIND命令114

12.26 SEEK命令115

12.27 LOCATE命令115

12.28 CONTINUE命令116

12.29 JOIN命令116

13.输入/输出及其格式命令118

13.1 ?命令118

13.2 @命令118

13.4 报表命令(REPORT)124

13.3 READ命令124

13.5 标签格式文件命令(LABEL)135

13.6 EJECT命令138

14.程序设计命令138

14.1 MODIFY命令138

14.2 DO命令140

DO〈文件名〉[WITH〈参数表〉]140

DO CASE...OTHERWISE...ENDCASE140

DO WHILE...LOOP…EXIT…ENDDO141

14.3 IF...ELSE...ENDIF命令142

14.4 TEXT...ENDTEXT命令143

14.5 PROCEDURE命令144

14.8 SUSPEND命令145

14.6 RETURN命令145

14.7 RETRY命令145

14.9 RESUME命令146

14.10 CANCEL命令146

14.11 NOTE命令146

14.12 ON命令147

14.13 LOOP命令148

14.14 EXIT命令148

15.系统操作命令149

15.1 CLEAR命令149

15.3 LOAD命令151

15.2 DIR或DIRECTORY命令151

15.5 RUN/!命令152

15.4 CALL命令152

15.6 TYPE命令153

15.7 RENAME命令153

15.8 ERASE命令153

16.系统控制参数设置(SET)命令153

16.1 不带参数的SET命令153

16.2 SET ALTERNATE命令154

16.3 SET BELL命令154

16.6 SET COLOR命令155

16.4 SET CARRY命令155

16.5 SET CENTURY命令155

16.7 SET CONFIRM命令156

16.8 SET CONSOLE命令156

16.9 SET DATE命令156

16.10 SET DEBUG命令156

16.11 SET DECIMALS命令157

16.12 SET DEFAULT命令157

16.13 SET DELETED命令157

16.17 SET ECHO命令158

16.16 SET DOHISTORY命令158

16.18 SET ESCAPE命令158

16.15 SET DEVICE命令158

16.14 SET DELIMITERS命令158

16.19 SET EXACT状态159

16.20 SET FIELDS命令159

16.21 SET FILTER命令159

16.22 SET FIXED命令159

16.23 SET FORMAT命令159

16.24 SET FUNCTION命令160

16.25 SET HEADING命令160

16.26 SET HELP命令160

16.31 SET MEMOWIDTH命令161

16.30 SET MARGIN命令161

16.29 SET INTENSITY命令161

16.28 SET INDEX命令161

16.27 SET HISTORY命令161

16.32 SET MENU命令162

16.33 SET MESSAGE命令162

16.34 SET ORDER命令162

16 35 SET PATH命令162

16.36 SET PRINT命令162

16.37 SET PRINTER命令163

16.38 SET PROCEDURE命令163

16.39 SET RELATION命令163

16.43 SET STEP命令164

16.42 SET STATUS命令164

16.41 SET SCOREBOARD命令164

16.40 SET SAFETY命令164

16.44 SET TALK命令165

16.45 SET TYPEAHEAD命令165

16.46 SET UNIQUE命令165

17.多用户命令与函数165

17.1 多用户命令165

单用户和多用户环境下都适用的命令165

多用户环境下独有的命令167

17.2 多用户函数168

RLOCK()或LOCK()函数169

FLOCK()函数169

MESSAGE()函数169

ERROR()函数169

SYS函数170

18.2.00版本的扩充功能171

18.1 新命令172

@〈R,C,R2,C2〉命令172

FLUSH命令172

KEYBOARD命令172

@...PROMPT命令172

MENU TO命令173

ON KEY=〈数值表达式〉命令173

{SAVE/RESTORE}SCREEN命令173

18.2 功能增强的命令174

SET ODOMETER命令174

SCATTER命令174

GATHER命令174

SET CLEAR命令174

SORT命令175

@...GET...VALID〈辑逻表达式〉命令175

BROWSE...NOMODIFY命令175

SELECT 0命令175

18.3 新函数175

ALIAS函数175

SELECT函数176

UPDATE函数176

FCOUNT函数176

18.4 功能增强的函数177

数据库函数177

INKEY函数177

MESSAGE(1)函数177

SYS函数178

第三篇 FoxBASE+编程方法与技巧179

19.FoxBASE+程序结构179

19.1 程序的构成179

19.2 顺序结构180

19.3 分支结构181

19.4 循环结构(DOWHILE...ENDDO)184

19.5 嵌套问题188

20.内存变量和数组的用法190

20.1 内存变量的定义与初始化191

20.2 内存变量在程序中的用法192

20.3 内存变量的作用域193

20.4 内存变量的释放194

20.5 内存文件195

20.6 数组的定义与初始化197

20.7 数组的用法197

21.主程序和子程序200

21.1 主程序的设计200

21.2 子程序及其调用203

21.4 过程文件及其用法204

21.3 带参数的程序调用204

21.5 程序调用的嵌套与递归206

22.字段、函数及数据类型的转换208

22.1 字符串的比较208

22.2 数值型到字符型的转换209

22.3 字符型到数值型的转换211

22.4 字符与ASCII码的相互转换211

22.5 日期运算212

日期型到字符型的转换213

字符型到日期型的转换213

22.7 备注型字段214

22.6 时间的使用214

日期的比较214

日期型变量的建立214

23.输入/输出格式设计215

23.1 用户界面215

屏幕格式的选用215

屏幕控制216

用户输入217

用于继续的回车键219

23.2 框架与范围的使用220

框架的功用220

数值型和日期型数据输入范围的限制223

GET空格区显示特性224

23.3 屏幕格式与格式文件224

显示格式变换224

相对地址225

字符串的居中或右对齐225

字符串的填充226

图形和其他特殊字符226

屏幕提示的多次使用227

密码屏蔽228

格式文件229

备注字段的使用230

快速录入方法233

24.1 数据库设计的规范化技术234

24.数据库的用法234

24.2 数据库的设计237

24.3 数据库文件的启用238

别名的使用238

多字段索引239

多个索引文件的使用239

24.4 记录查找240

LOCA TE和CONTINUE的用法240

FIND和SEEK的用法240

24.5 用于数据库的测试函数242

24.6 数据输入的容错处理244

输入筛选244

特殊键246

类型的测试249

ON命令的使用249

24.7 用于筛选的命令250

SET FILTER的使用250

跳过带有删除标记的记录250

精确的比较250

避免记录的重复251

24.8 多个工作区的使用251

25.打印输出考虑253

25.1 打印机的控制253

25.3 页面安排256

25.2 向打印机发送信息256

25.4 打印机坐标257

25.5 文字的设定258

使用TH3070或M2024时的字形变换258

使用AR-2463时文字的设定259

25.6 打印仿真表格268

25.7 换页控制269

25.8 容易出错的地方272

26.程序设计考虑273

26.1 运行环境的设置273

26.2 程序的收工处理274

26.3 磁盘的使用276

26.4 在程序中修改数据库结构279

26.5 数据库之间的数据通讯280

26.6 程序的编译281

27.程序的检测与调试282

27.1 容易发生的错误282

27.2 检测与调试步骤283

27.3 主要调试方法283

27.4 其他调试技巧285

28.更高级的考虑287

28.1 与高级语言或其他软件系统的数据通讯287

文本文件的生成287

BASIC程序与文本文件的数据交换方法290

由文本文件向数据库传输数据290

COBOL程序与文本文件的数据交换方法296

FORTRAN程序与文本文件的数据交换方法298

PASCAL程序与文本文件的数据交换方法299

C程序与文本文件的数据交换方法300

数据库与高级语言数据通讯的一般模式302

28.2 与其他语言的程序通讯302

28.3 语言程序直接访问数据库文件304

28.4 总控钥匙系统316

28.5 应用软件系统的加密和解密316

口令的设置316

对程序文件(*.PRG)进行加密性编译317

文件名的消隐318

伪装文件名320

解密方法320

28.6 一般软件开发中的编程技巧与调试方法321

第四篇 多用户FoxBASE+编程方法与技巧325

29.多用户FoxBASE+325

29.1 环境要求325

29.2 基本概念326

29.3 多用户编程特点327

29.4 数据库排他使用的约定329

29.5 多用户出错信息331

29.6 与网络环境下dBASEⅢplus的兼容性332

30.1 冲突的处理334

30.多用户编程的考虑与建议334

30.2 死锁的发生与预防342

31.多用户编程病例剖析350

3.1.1 关于出错处理350

3.1.2 关于加锁时间控制353

第五篇 FoxBASE+编程范例355

32.程序片段集锦355

32.1 IIF()函数的魅力355

32.2 INKEY()函数与菜单设计357

32.3 实现LOCATE命令的快速查找359

3.2.4 REPLICATE()函数的妙用361

3.2.5 巧用RETRY命令362

32.6 用VAL()函数区分汉字与代码364

32.7 汇编程序调用的示例366

32.8 文本文件的分页分列打印369

33.一个实用的小系统372

附录397

1.命令一览表397

2.函数一览表404

3.FoxBASE+系统的配置与调整407

4.光标控制键410

5.Video.DBF的结构和数据413

6.出错信息及其说明417

7.一个完整的实例424

1992《FoxBASE PLUS使用方法与编程技巧》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由周建祥,王金祥等编 1992 南京:南京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Word 7.0中文版使用方法与技巧(1997 PDF版)
Word 7.0中文版使用方法与技巧
1997 北京:人民邮电出版社
中文版Windows98使用、技巧与编程(1998 PDF版)
中文版Windows98使用、技巧与编程
1998
Word 2000 中文版使用方法与技巧(1999年8月第1版 PDF版)
Word 2000 中文版使用方法与技巧
1999年8月第1版 人民邮电出版社
FoxBASE编程技巧实例汇编( PDF版)
FoxBASE编程技巧实例汇编
陕西电子杂志社
编程技巧与应用( PDF版)
编程技巧与应用
中国计算机用户协会河北分会
FoxBASE+2.10编程技巧(1994 PDF版)
FoxBASE+2.10编程技巧
1994 北京:北京大学出版社
汉字FOXBASE+2.10编程技巧与实例(1992 PDF版)
汉字FOXBASE+2.10编程技巧与实例
1992 北京:海洋出版社
FoxBASE+原理及其通用程序设计方法与技巧(1993 PDF版)
FoxBASE+原理及其通用程序设计方法与技巧
1993 北京:国防工业出版社
FoxBASE+及FoxPro实用编程新技法(1994 PDF版)
FoxBASE+及FoxPro实用编程新技法
1994 成都:西南交通大学出版社
FoxBASE+分析与应用技巧(1991 PDF版)
FoxBASE+分析与应用技巧
1991 杭州:浙江大学出版社
电脑软件编程方法与技巧例解 Turbo C、FoxBASE+、FORTRAN 77(1994 PDF版)
电脑软件编程方法与技巧例解 Turbo C、FoxBASE+、FORTRAN 77
1994 成都:电子科技大学出版社
Word 97中文版使用方法与技巧(1999 PDF版)
Word 97中文版使用方法与技巧
1999 北京:人民邮电出版社
FoxBASE+通用程序设计方法与技巧(1995 PDF版)
FoxBASE+通用程序设计方法与技巧
1995 北京:国防工业出版社
新财会电算化与FoxBASE编程技巧(1995 PDF版)
新财会电算化与FoxBASE编程技巧
1995 杭州:浙江科学技术出版社
FoxBASE+使用与技巧(1998 PDF版)
FoxBASE+使用与技巧
1998 北京:金盾出版社