《FoxBASE+及其程序设计技巧》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周苏,吴良占,沈滇明等编著
  • 出 版 社:天津:天津科学技术出版社
  • 出版年份:1990
  • ISBN:7530805711
  • 页数:307 页
图书介绍:内容分:1. 基础篇; 2. 命令与函数; 3. 应用篇; 4. 提高篇; 5. 附录

第一部分 基础篇 2

第一章 概述 2

1.1 前言 2

1.2 FoxBASE+的若干优点 3

1.3 2.00版本中还不支持的功能 6

1.4 硬件要求 6

1.5 系统容量 7

第二章 准备工作 8

2.1 备份 8

2.2 安装FoxBASE+ 8

2.3 重要注意事项 9

2.4 索引文件的转变 9

2.5 编译FoxBASE+程序文件 10

2.6 FoxBASE+过程文件编辑器—foxbind 11

2.7 执行FoxBASE+程序 13

第三章 FoxBASE+常用概念及术语 15

3.1 本书中使用印刷符的约定 15

3.2 常量与变量 15

3.3 运算符 16

3.4 表达式 17

3.5 文件类型 17

3.6 “范围”子句 19

3.7 “别名”的运用 20

3.8 FoxBASE+下DOS路径支持 20

3.9 出错信息 21

3.10 光标控制键(DOS FoxBASE+) 22

3.11 命令行的输入和编辑 26

第二部分 命令与函数 29

第四章 命令 29

4.1 概述 29

4.2 ? 29

4.3 @ 30

4.4 ACCEPT 34

4.5 APPEND 34

4.6 AVERAGE 36

4.7 BROWSE 36

4.8 CALL 38

4.9 CANCEL 38

4.10 CHANGE 39

4.11 CLEAR 39

4.12 CLOSE 41

4.13 CONTINUE 42

4.14 COPY 42

4.15 COUNT 44

4.16 CREATE 44

4.17 DELETE 47

4.18 DIMENSION 48

4.19 DIR或DIRECTORY 49

4.20 DISPLAY 49

4.21 DO 51

4.22 EDIT 54

4.23 EJECT 55

4.24 ERASE 55

4.25 EXIT 55

4.26 FIND 56

4.27 FLUSH 57

4.28 GATHER 57

4.29 GO 57

4.30 HELP 58

4.31 IF 58

4.32 INDEX 59

4.33 INPUT 60

4.34 INSERT 61

4.35 JOIN 62

4.36 KEYBOARD 63

4.37 LABEL 63

4.38 LIST 64

4.39 LOAD 64

4.40 LOCATE 65

4.41 LOOP 66

4.42 MENU 66

4.43 MODIFY 67

4.44 NOTE 68

4.45 ON 69

4.46 PACK 71

4.47 PARAMETERS 71

4.48 PRIVATE 72

4.49 PROCEDURE 72

4.50 PUBLIC 73

4.51 QUIT 73

4.52 READ 74

4.53 RECALL 74

4.54 REINDEX 75

4.55 RELEASE 75

4.56 RENAME 77

4.57 REPLACE 77

4.58 REPORT 78

4.59 RESTORE 78

4.60 RESUME 79

4.61 RETRY 79

4.62 RETURN 79

4.63 RUN/! 80

4.64 SAVE 80

4.65 SCATTER 81

4.66 SEEK 81

4.67 SELECT 82

4.68 SET 82

4.69 SET命令 83

4.70 SKIP 93

4.71 SORT 93

4.72 STORE 94

4.73 SUM 94

4.74 SUSPEND 95

4.75 TEXT 95

4.76 TOTAL 95

4.77 TYPE 96

4.78 UPDATE 97

4.79 USE 97

4.80 WAIT 97

4.81 ZAP 97

第五章 函数 99

5.1 概述 99

5.2 & 99

5.3 ABS 100

5.4 ASC 101

5.5 AT 101

5.6 BOF 102

5.7 CDOW 102

5.8 CHR 102

5.9 CMONTH 103

5.10 COL 103

5.11 CTOD 103

5.12 DATE 104

5.13 DAY 104

5.14 DBF 104

5.15 DELETED 105

5.16 DISKSPACE 105

5.17 DOW 106

5.18 DTOC 106

5.19 EOF 107

5.20 ERROR 107

5.21 EXP 107

5.22 FCOUNT 107

5.23 FIELD 108

5.24 FILE 108

5.25 FKLABEL 109

5.26 FKMAX 109

5.27 FOUND 109

5.28 GETENV 110

5.29 IIF 110

5.30 INKEY 111

5.31 INT 111

5.32 ISALPHA 112

5.33 ISCOLOR 112

5.34 ISLOWER 112

5.35 ISUPPER 113

5.36 LEFT 113

5.37 LEN 113

5.38 LOG 114

5.39 LOWER 114

5.40 LTRIM 114

5.41 LUPDATE 114

5.42 MAX 115

5.43 MESSAGE 115

5.44 MIN 115

5.45 MOD 116

5.46 MONTH 116

5.47 NDX 116

5.48 OS 117

5.49 PCOL 117

5.50 PROW 117

5.51 READKEY 117

5.52 RECCOUNT 118

5.53 RECNO 118

5.54 RECSIZE 119

5.55 REPLICATE 119

5.56 RIGHT 120

5.57 ROUND 120

5.58 ROW 120

5.59 RTRIM 120

5.60 SELECT 120

5.61 SPACE 121

5.62 SQRT 121

5.63 STR 121

5.64 STUFF 121

5.65 SUBSTR 122

5.66 SYS 122

5.67 TIME 122

5.68 TRANSFORM 123

5.69 TRIM 123

5.70 TYPE 123

5.71 UDF 124

5.72 UPDATED 125

5.73 UPPER 125

5.74 VAL 125

5.75 VERSION 125

5.76 YEAR 126

5.77 ALIAS 126

第三部分 应用篇 128

第六章 建立数据库 128

6.1 数据库的一些基本概念 128

6.2 建立数据库 130

6.3 数据库数据的输入 134

6.4 由旧库建新库 138

第七章 数据库操作 144

7.1 数据库的显示 144

7.2 记录的定位 146

7.3 数据库的删除 148

7.4 编辑与修改 150

7.5 数据的查询 154

7.6 数据的输入与输出 156

7.7 统计汇总 164

7.8 有关内存变量的操作 167

第八章 排序、联结和格式文件 170

8.1 排序SORT 170

8.2 索引INDEX 171

8.3 联结JOIN 174

8.4 报表格式文件FRM 177

8.5 标签文件.LBL 183

8.6 屏幕格式文件.FMT 187

第九章 命令文件 190

9.1 命令文件的建立与执行 190

9.2 命令文件的组成 191

9.3 过程和参数传递 201

第十章 FoxBASE+的新颖之处 207

10.1 多页屏幕格式 207

10.2 新的范围选择参数 207

10.3 调用汇编语言子程序 207

10.4 MODIFY COMMAND命令中“块操作”的扩充 208

10.5 FOR子句与WHILE子句的改进 208

10.6 交互式程序调试纠错功能 209

10.7 注释指示符&& 210

10.8 PICTURE子句的改变 210

10.9 数值精度 210

10.10 数值溢出 211

10.11 新增加的数值型函数 211

10.12 有关数据库文件的新命令和新函数 211

10.13 用于日期字段和备注字段的新命令 212

10.14 对于用户输入的测试和响应方法 212

10.15 新的字符串函数 212

10.16 其他一些新增加的函数 213

10.17 IIF函数代替条件选择 213

10.18 数组功能DIMENSION 214

10.19 调用外部字处理程序 214

第十一章 FoxBASE+编程技巧 215

11.1 屏幕菜单设计 215

11.2 屏幕信息的上滚 220

11.3 用FoxBASE+生成图形的方法 221

11.4 自定义函数功能UDF的应用——汉字星期函数 226

11.5 ON命令妙用 227

11.5.1 中断警告 227

11.5.2 设置HELP功能 227

11.6 BROWSE命令与屏幕浏览 229

11.7 用程序方式删改库结构 230

11.8 计算数据库文件占用的磁盘空间 232

11.9 计算磁盘文件占用的磁盘空间 233

11.10 中文方式下屏幕存取的实现 235

11.11 打印机故障及其解决方法 237

第四部分 提高篇 240

第十二章 FoxBASE+系统的配置与调整 240

12.1 系统基本配置文件 240

12.2 FoxBASE+配置文件 241

12.3 优化FoxBASE+的性能 244

第十三章 常见问题及其解决办法 247

13.1 使用FoxBASE+时常见的一些问题 247

13.2 寻求帮助前的检查步骤 250

第十四章 多用户FoxBASE+ 251

14.1 系统要求 251

14.2 多用户FoxBASE+初步 252

14.3 术语汇编 253

14.4 多用户编程 253

14.5 记录和文件加锁的约定 258

14.6 多用户命令 261

14.7 多用户函数 264

14.8 死锁的预防和恢复 267

14.9 加锁时间的控制 272

14.10 多用户出错信息 274

第五部分 附录 276

附录A 命令总结 276

附录B 函数总结 282

附录C 错误信息 285

附录D Video.DBF的结构和内容 301

附录E Runtime FoxBASE+的应用 305

参考书目 307