目录 1
第一章FoxBASE+2.10概述 1
§1.1 FoxBASE+系统组成及运行环境 1
1 系统组成 1
2运行环境 2
3 FoxBASE+的启动与退出 2
§1.2 FoxBASE+的主要技术指标 2
§1.3 FoxBASE+的文件类型 3
§1.4 FoxBASE+系统环境的定义 4
第二章FoxBASE+的常数、变量及运算操作 6
§2.1 常数 6
1字符型常数 6
2数值型常数 6
3逻辑型常数 6
4 日期型常数 6
§2.2变量 6
2不同属性的内存变量的作用范围 7
1 内存变量的类型及组成 7
3内存变量数组的定义 8
4内存变量的赋值 8
5内存变量的显示 8
6内存变量的保存与恢复 8
7内存变量的释放 9
§2.3运算操作 9
1算术运算 9
3字符串运算 10
2关系运算 10
4逻辑运算 11
第三章数据库操作 12
§3.1数据库文件结构的建立、显示、复制及修改 12
1数据库文件的结构 12
2数据库文件的建立(CREATE) 13
3数据库文件的打开与关闭(USE) ……………………………………………(1?)4 显示数据库文件的结构(DISPLAY/LIST STRUCTURE) 16
5复制数据库文件的结构(COPY STRUCTURE) 16
6 修改数据库文件的结构(MODIFY STRUCTURE) 17
1在建库时直接输入 19
§3.2数据库记录的输入输出 19
2追加记录(APPEND) 20
3插入记录(INSERT) 22
4数据库记录的显示与打印(LIST/DISPLAY) 23
§3.3数据库记录的定位 25
1指针绝对定位(GO) 25
2指针相对定位(SKIP) 26
3指针条件定位(LOCATE) 26
2恢复记录(RECALL) 27
§3.4数据库记录的删除与恢复 27
1 对记录作删除标记(DELETE) 27
3删除带有删除标记的记录(PACK) 28
4删除库中全部记录(ZAP) 29
§3.5数据库记录的浏览及修改 29
1对记录的编辑(EDIT/CHANGE) 29
2记录的浏览与修改(BROWSE) 30
3字段内容的替换(REPLACE) 31
§3.6数据库记录的排序、索引及查询 32
1数据库记录的排序(SORT) 33
2索引文件的建立和使用(INDEX/REINDEX) 34
3数据库记录的查询(FIND/SEEK) 35
§3.7数据库记录的统计 37
1求和运算(SUM) 37
2统计数据库中记录个数(COUNT) 37
3计算平均值(AVERAGE) 38
4分类统计(TOTAL) 38
§3.8数据库记录与数组的数据传送 39
2数据库字段数据传送给数组元素(SCATFER) 40
1 数组元素之值传送给数据库字段(GATHER) 40
§3.9多库操作 41
1 选择工作区(SELECT) 41
2数据库的连接(JOIN) 43
第四章FoxBASE+编程方法 45
§4.1命令文件的建立与执行 45
1 命令文件的基本结构及书写规则 45
2命令文件的建立(MODIFY COMMAND) 45
4 建立、输入并执行一个简单的命令文件的实例 46
3命令文件的执行(DO) 46
1 CLOSE命令 47
§4.2文件操作命令 47
2 COPY FILE命令 48
3 DELETE FILE与ERASE命令 48
4 DIR命令 48
5 RENAME命令 49
§4.3用于输入输出的命令 49
1?及??命令(显示) 49
3@...TO命令(画线条框) 50
2@…..CLEAR命令(清屏) 50
4@...BOX命令(画字符框) 51
5@...SAY/GET命令(显示与编辑) 51
6 ACCEPT命令(输入) 56
7 INPUT命令(输入) 56
8 WAIT命令(暂停) 57
9 EJECT命令(跳页) 57
10 NOTE/*/&&命令(注释) 57
2选择判断语句(IF…..ELSE...ENDIF) 59
§4.4结构化程序设计 59
1 简单判断语句(IF…..ENDIF) 59
3依次判断情况语句(DO CASE) 61
4循环语句(DO WHILE) 63
§4.5其它辅助命令 65
1 CANCEL命令 65
2 CLEAR命令 65
3 DISPLAY FILES命令 65
4 DISPLAY MEMORY命令 66
5 DISPLAY HISTORY命令 66
6 DISPLAY STATUS命令 66
7 TYPE命令 67
第五章FoxBASE+函数的使用 68
§5.1 日期函数 68
§5.2数学运算函数 70
§5.3字符串操作函数 73
§5.4转换函数 79
§5.5文件测试函数 81
§5.6其它函数 85
§5.7函数综合使用举例 90
第六章环境设置命令与环境测试函数 98
§6.1环境设置命令(SET) 98
1屏幕状态设置 98
2输入输出环境的设置 101
3运算操作设置 103
4程序调试环境设置 105
5有关文件操作的设置 106
6数据库记录设置 107
7 日期设置 109
8其它设置 109
§6.2环境测试函数(SYS) 111
4动画设计技巧 114
第七章菜单设计技术 115
§7.1用于菜单设计的命令 115
1光条菜单命令(@…..PROMPT) 115
2弹出式菜单命令(@…..MENU) 116
3下拉式菜单命令(MENU) 117
5程序中的口令设置 118
1最简单的菜单 119
§7.2多种菜单设计举例 119
2光条菜单 120
3卡片式菜单 121
4下拉式菜单 124
第八章综合程序设计技巧 134
1清屏技巧 134
2屏幕画面立体投影的实现方法 137
3软件封面设计 138
6人民币大写转换 152
7设计一个简易科学计算器 153
8调色板 155
附录一控制键和功能键 165
附录二FoxBASE+命令一览表 168
附录三FoxBASE+的错误信息 177