《FoxBASE+语言程序设计教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:刘瑞新编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1993
  • ISBN:7505322338
  • 页数:368 页
图书介绍:

第一章 计算机和计算机语言 1

1.1 计算机基础知识 1

1.2 微型计算机的基本结构 1

1.3 计算机语言 5

第二章 数据库管理系统概述 7

2.1 信息处理及其发展 7

2.2 FoxBASE+的特点 9

第三章 数据类型、常量变量、表达式和函数 11

3.1 数据和数据类型 11

3.2 常量和变量 12

3.3 表达式 16

3.4 运算符的优先级 21

3.5 函数 21

3.6 表达式的运算规则 25

3.7 文件类型 25

3.8 程序结构 28

第四章 顺序结构程序设计 30

4.1 顺序结构程序设计的概念 30

4.2 非格式输出命令?/?? 30

4.3 内存变量内部赋值命令STORE 32

4.4 任意类型键盘输入命令INPUT 36

4.5 字符型键盘输入命令ACCEPT 38

4.6 程序暂停、等待接收单字符命令WAIT 38

4.7 四种内存变量赋值命令的比较 39

4.8 终止程序运行命令CANCEL 39

4.9 程序注释命令 40

4.10 程序举例 41

第五章 选择结构程序设计 43

5.1 选择结构程序设计的概念 43

5.2 单条件选择命令IF 44

5.3 多条件多分支选择命令DO CASE 46

5.4 程序举例 49

第六章 循环结构程序设计 52

6.1 循环结构程序设计的概念 52

6.2 条件循环命令DO WHILE 52

6.3 循环命令的嵌套 56

6.4 无条件循环命令LOOP 58

6.5 无条件跳出循环命令EXIT 58

6.6 程序举例 59

7.1 数组和数组单元的概念 63

7.2 建立数组命令DIMENSION 63

第七章 数组 63

7.3 一维数组 66

7.4 二维数组 68

7.5 程序举例 71

第八章 子程序 74

8.1 子程序 74

8.2 内存变量的属性和作用域 81

8.3 调用子程序时的数据传递 85

8.4 函数 88

8.5 过程文件 91

9.1 程序转向命令 97

第九章 程序辅助控制命令 97

9.2 键盘缓冲区命令 104

9.3 打印机换页命令EJECT 106

9.4 屏幕型变量 106

第十章 格式输入输出和菜单程序设计 108

10.1 格式输入输出命令@…SAY…GET/READ 108

10.2 释放GET命令CLEAR GETS 113

10.3 清屏命令 114

10.4 屏幕画框命令@…BOX 115

10.7 菜单程序的设计 116

10.6 屏幕卷动命令SCROLL 116

10.5 文本输出命令TEXT…ENDTEXT 116

10.8 程序举例 129

第十一章 数据库的基本操作 132

11.1 数据库基本概念 132

11.2 数据库文件的操作 136

11.3 数据库内容的显示 141

11.4 FoxBASE+命令的语法规则 144

11.5 应用举例 148

第十二章 数据库记录的定位和编辑 150

12.1 记录定位命令 150

12.2 编辑记录命令 155

12.3 修改数据库结构命令MODIFY STRUCTURE 166

12.4 数据库文件的记录排序命令SORT 169

12.5 应用举例 171

第十三章 数据库记录的查询 174

13.1 顺序查询 174

13.2 快速查找 177

13.3 应用举例 188

第十四章 数据库记录的统计 200

14.1 记录数自动统计命令COUNT 200

14.2 求和命令SUM 201

14.3 求平均值命令AVERAGE 202

14.4 建立汇总库命令TOTAL 203

第十五章 多重数据库的操作 205

15.1 多重数据库的概念 205

15.2 选择数据库工作区命令SELECT 206

15.3 数据库工作区之间的字段引用 208

15.4 数据库文件之间的修改命令UPDATE 208

15.5 数据库文件之间的关联命令SET RELATION TO 210

15.6 数据库连接命令JOIN 214

15.7 应用举例 215

16.1 数据库复制命令 218

第十六章 数据库辅助操作命令 218

16.2 数据库记录的批量追加命令APPEND FROM 222

16.3 数据库记录与数组之间的传送命令 224

16.4 数据库结构的间接建立 227

16.5 清磁盘缓冲区命令FLUSH 230

16.6 清除命令 230

16.7 关闭命令CLOSE 231

16.8 应用举例 231

17.1 全屏幕菜单驱动命令SET 243

17.2 数据库记录输入控制命令 243

第十七章 工作方式和状态的设置 243

17.3 信息查询控制命令 246

17.4 记录删除标记控制命令SET DELETED 247

17.5 打印控制命令 248

17.6 整理数据库记录命令 250

17.7 系统运行、调试、安全保密命令 251

17.8 系统参数与逻辑功能控制命令 256

17.9 历史记忆控制命令 262

17.11 设置备注型字段宽度命令SET MEMOWIDTH TO 264

17.12 应用举例 264

18.1 显示文件目录命令DIR 268

第十八章 系统命令 268

18.2 输出文本文件内容命令TYPE 269

18.3 复制文件命令COPY FILE 269

18.4 改变文件名命令RENAME 271

18.5 删除文件命令ERASE和DELETE FILE 271

18.6 执行外部文件命令RUN/! 272

18.7 二进制文件操作命令 273

18.8 求助命令HELP 278

第十九章 函数 279

19.1 字符操作函数 279

19.2 日期时间函数 287

19.3 类型转换函数 292

19.4 数据库函数 294

19.5 测试函数 303

19.6 用户定义函数 319

第二十章 上机操作 321

20.1 FoxBASE+的配置与运行环境 321

20.2 FoxBASE+的安装和启动 321

20.3 退出FoxBASE+命令QUIT 322

20.4 交互方式下命令的执行 322

20.5 程序文件建立命令MODIFY COMMAND 322

20.6 FoxBASE+程序的执行 325

20.7 光标控制键 326

20.8 内存变量的显示、删除、存储和恢复 329

20.9 程序调试命令 331

20.10 过程文件的组合 336

20.11 命令文件的编译 336

20.12 系统配置文件的使用与说明 337

附录1 ASCII码字符代码表 339

附录2 FoxBASE+2.1命令一览表(按字母顺序排列) 340

3.1 建立文件与编辑文件的命令 350

3.2 打开文件和关闭文件的命令 350

附录3 FoxBASE+2.1按功能分类的命令表 350

3.3 对文件操作的其它命令 351

3.4 对数据库关系操作的命令 351

3.5 对数据库记录检索的命令 351

3.6 增加数据库记录的命令 352

3.7 修改数据库记录的命令 352

3.8 删除数据库记录的命令 352

3.9 数据计算的命令 353

3.10 输出数据(显示或打印)的命令 353

3.12 用于键盘管理的命令 354

3.11 用于内存变量的命令 354

3.13 用于程序设计的命令 355

3.14 用于调试的命令 356

3.15 用于设置状态或参数的命令 356

附录4 FoxBASE+2.1函数一览表(按字母顺序排列) 358

附录5 FoxBASE+2.1按功能分类的函数表 364

5.1 数学运算函数 364

5.2 时间日期函数 364

5.3 字符操作函数 364

5.4 类型转换函数 365

5.5 数据库函数 365

5.6 测试函数 366