FoxPro for Windows程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王祖卫主编;李伟等编
- 出 版 社:天津:南开大学出版社
- 出版年份:1999
- ISBN:7310013077
- 页数:256 页
第1章 FoxPro for Windows基础知识 1
1.1 数据库系统 1
1.1.1 数据库基础知识 1
1.1.2 关系型数据库系统FoxPro 2
1.2 FoxPro 2.5的用户界面 3
1.2.1 菜单操作 3
1.2.2 命令窗口 4
1.2.3 对话窗口 4
1.2.4 鼠标的使用方法 5
1.3 FoxPro的运行环境与安装 6
1.3.1 运行FoxPro的环境 6
1.3.2 FoxPro的安装 6
1.4 FoxPro的启动与退出 8
1.4.1 FoxPro的启动 8
1.4.2 FoxPro主菜单简介 9
1.4.3 FoxPro的工作方式 9
1.4.4 FoxPro的帮助信息 10
1.4.5 FoxPro的退出 11
1.5 FoxPro的技术指标与磁盘文件 11
1.5.1 FoxPro 2.5的技术指标 11
1.5.2 FoxPro 2.5的磁盘文件类型 13
1.6 FoxPro的常量与变量 15
1.6.1 常量 15
1.6.2 内存变量 15
1.6.3 字段变量 17
1.7 FoxPro 2.5的运算符与表达式 18
1.7.1 运算符 18
1.7.2 表达式 19
1.7.3 宏代换 19
1.8 函数 20
1.9 FoxPro命令的一般形式 22
习题一 24
第2章 数据库的建立与维护 25
2.1 数据库的建立 25
2.1.1 建立新的数据库文件 25
2.1.2 追加记录 28
2.1.3 备注型、通用型字段数据的输入 29
2.1.4 库文件的打开与关闭 30
2.1.5 有关建立数据库的其他命令 31
2.2 数据库的显示与定位记录指针 32
2.2.1 记录的显示 32
2.2.2 记录指针的定位 33
2.2.3 “Goto”对话框的使用 34
2.3 修改库结构 34
2.4 浏览与编辑记录 37
2.4.1 浏览记录 37
2.4.2 编辑记录 40
2.5 插入与删除记录 40
2.5.1 插入记录 40
2.5.2 删除记录 41
2.6 数据的替换 43
2.7 备注型、通用型字段的修改 45
习题二 45
第3章 数据库的整理、检索与统计 47
3.1 数据库的排序 47
3.2 单项索引文件 49
3.2.1 索引的概念 50
3.2.2 单项索引文件的建立 50
3.2.3 索引的效果 51
3.3 复合索引文件 52
3.3.1 结构化复合索引文件 52
3.3.2 非结构化复合索引文件 52
3.3.3 几种索引文件的比较 53
3.3.4 用菜单命令建立索引文件 53
3.4 相关的索引命令 55
3.4.1 索引文件的打开与关闭 55
3.4.2 多个索引文件的使用 56
3.4.3 索引文件的重建 56
3.4.4 若干命令与函数简介 57
3.5 记录的检索 58
3.5.1 顺序查找定位 58
3.5.2 按索引查找 59
3.5.3 用菜单命令检索 60
3.6 “RQBE”窗口简介 62
3.7 数据库的统计 64
3.7.1 求和:SUM命令 65
3.7.2 求平均值:AVERAGE命令 65
3.7.3 计数:COUNT命令 65
3.7.4 分组求和:TOTAL命令 66
3.7.5 计算:CALCULATE命令 67
习题三 69
第4章 多工作区与多库操作 71
4.1 工作区的概念 71
4.1.1 工作区与区别名 71
4.1.2 选择工作区:SELECT命令 71
4.1.3 访问非当前工作区的记录数据 73
4.2 库文件的关联 74
4.2.1 关联性连接的建立——SET RELATION 74
4.2.2 TO〈expr〉的两种典型用法 75
4.2.3 “一对多”的关联——SET SKIP 76
4.2.4 取消关联——SET RELATION OFF 77
4.3 库的更新与库的连接 77
4.3.1 利用库间联系更新数据 77
4.3.2 库文件的连接 78
4.4 工作环境设置与磁盘文件操作 80
4.4.1 工作环境和状态的设置 80
4.4.2 磁盘文件操作命令 82
4.4.3 文件维护窗口 83
4.5 View窗口简介 84
习题四 86
第5章 程序设计初步 87
5.1 程序文件 87
5.1.1 程序文件的建立与执行 87
5.1.2 文本编辑器的基本操作 88
5.2 输出命令 89
5.2.1 ?与??命令 89
5.2.2 \与\\命令 90
5.2.3 TEXT…ENDTEXT命令 91
5.3 输入命令 92
5.3.1 WAIT命令 92
5.3.2 ACCEPT命令 92
5.3.3 INPUT命令 93
5.4 定位输入输出 94
5.4.1 定位输出 94
5.4.2 定位输入 96
5.4.3 格式化输入与输出 98
5.4.4 GET变量的查验 100
5.5 颜色的设置与绘制方框 101
5.5.1 设置颜色 101
5.5.2 绘制方框 103
5.5.3 清屏 104
5.6 函数的调用方法 105
习题五 107
第6章 控制结构程序设计 108
6.1 单条件选择结构 108
6.1.1 IF语句 108
6.1.2 嵌套式IF语句 111
6.2 多重条件选择结构 113
6.2.1 DO CASE结构 113
6.2.2 DO CASE的嵌套及与IF语句的嵌套 116
6.3 循环语句 118
6.3.1 循环语句:DO WHILE…ENDDO 118
6.3.2 循环短路与中止循环 119
6.3.3 计数循环:FOR…ENDFOR 121
6.3.4 数据库扫描循环:SCAN…ENDSCAN 122
习题六 123
第7章 模块化程序结构设计 125
7.1 过程与过程文件 125
7.1.1 过程 125
7.1.2 过程文件 127
7.2 用户自定义函数 132
7.2.1 自定义函数的定义与调用 132
7.2.2 参数传递方式 133
7.3 全局变量与局部变量 134
7.4 程序的跟踪调试及出错处理 137
7.4.1 程序执行跟踪窗口 137
7.4.2 出错处理 139
习题七 139
第8章 数组及键盘处理函数 141
8.1 数组的建立与使用 141
8.1.1 数组的建立 141
8.1.2 数组的赋值与使用 141
8.1.3 数组作为过程、函数的参数 143
8.1.4 全局数组与局部数组 144
8.2 数组与数据库间的数据交换 145
8.2.1 数据库与数组间的非批量交换 145
8.2.2 数据库与数组间的批量交换 148
8.3 数组函数 150
8.4 键盘处理函数 151
8.4.1 INKEY()函数 151
8.4.2 LASTKEY()函数 153
8.4.3 READKEY()函数 154
8.5 键盘处理命令 155
8.5.1 ON KEY命令 156
8.5.2 ON ESCAPE命令 157
8.5.3 ON KEY=命令 158
8.5.4 ON KEY LABEL命令 159
习题八 163
第9章 用户界面设计——窗口的制作 164
9.1 窗口的定义 164
9.1.1 定义窗口 164
9.1.2 设置窗口的控制属性 166
9.2 窗口的激活与挂起 166
9.2.1 窗口的激活 166
9.2.2 窗口的挂起与关闭 167
9.3 窗口的修改、隐藏与显示 168
9.3.1 窗口修改命令 168
9.3.2 窗口隐藏命令 169
9.3.3 窗口显示命令 169
9.4 移动窗口与存储窗口 170
9.4.1 移动窗口 170
9.4.2 存储窗口 171
9.5 建立窗口的控制对象 171
9.5.1 建立按式按钮 172
9.5.2 建立单选按钮 174
9.5.3 建立列表选择 176
9.5.4 建立其他控制对象 176
9.5.5 窗口函数 178
9.5.6 控制对象的重新显示 178
9.5.7 控制对象的启动 179
习题九 180
第10章 用户界面设计——菜单的制作 181
10.1 光条式菜单 181
10.2 主菜单条 183
10.3 下拉弹出式菜单 186
10.4 菜单的清除与菜单函数 190
10.5 组合式菜单 191
习题十 193
第11章 用户界面设计——屏幕生成器与菜单生成器 194
11.1 屏幕生成器 194
11.1.1 屏幕生成的基本步骤 194
11.1.2 快速屏幕 196
11.1.3 对象的定义方法与代码片断 197
11.2 屏幕工具箱 198
11.2.1 数据类对象的定义 199
11.2.2 控制类对象的定义 200
11.2.3 图形类对象的定义 207
11.3 屏幕生成器的菜单 207
11.3.1 Screen弹出式菜单 208
11.3.2 Object弹出式菜单 209
11.4 菜单生成器 210
11.4.1 菜单生成器的启动 210
11.4.2 菜单设计窗口 211
11.4.3 Menu弹出式菜单 212
11.5 程序生成器 214
11.5.1 生成器指令 214
11.5.2 生成程序代码 216
习题十一 217
第12章 报表与标签设计 219
12.1 打印准备 219
12.2 用命令生成报表 219
12.2.1 与打印有关的SET命令 220
12.2.2 用命令生成报表 220
12.3 用报表书写器生成报表 222
12.3.1 报表书写器的打开 222
12.3.2 报表书写器的工作窗口 222
12.3.3 建立报表格式文件 223
12.3.4 报表文件的预览、修改与打印 225
12.4 标签设计与打印 226
12.4.1 标签格式文件的建立与修改 226
12.4.2 标签格式文件的预览与打印 227
习题十二 228
第13章 项目管理及多用户应用 229
13.1 项目管理器 229
13.1.1 项目管理器概述 229
13.1.2 启动项目管理器 230
13.1.3 编译FoxPro文件 231
13.2 网络环境下的FoxPro 2.5b 232
13.2.1 网络环境下FoxPro 2.5b的安装 232
13.2.2 多用户操作的基本概念 232
13.2.3 加锁与解锁 233
13.2.4 死锁的预防 235
附录一 FoxPro for Windows命令概要 237
附录二 FoxPro for Windows主要函数 249
参考文献 256
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017