Visual FoxPro程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘洁主编
- 出 版 社:南昌:江西科学技术出版社
- 出版年份:2006
- ISBN:7539029188
- 页数:274 页
第一节 数据库基础知识 1
1.1 数据库管理技术的发展 1
第一章 数据库系统基础 1
1.2 数据库系统的组成 2
1.3 数据库系统的特点 3
第二节 数据模型 4
第三节 实体间的联系 5
习题1 7
1.1 发展历史 8
第二章 Visual FoxPro 6.0简介 8
第一节 Visual FoxPro系统概述 8
1.2 Visual FoxPro 6.0的特点 9
第二节 Visual FoxPro 6.0的安装、卸载和启动 10
2.1 Visual FoxPro 6.0的安装 10
2.2 Visual FoxPro 6.0的卸载 11
2.3 Visual FoxPro 6.0的启动与退出 12
3.2 工具栏 13
第三节 Visual FoxPro 6.0的用户界面 13
3.1 系统菜单 13
3.3 命令窗口 15
3.4 状态栏 15
第4节 Visual FoxPro 6.0系统环境配置 15
4.1 “显示”选项卡 16
4.2 “文件位置”选项卡 16
4.3 “数据”选项卡 16
4.4 “区域”选项卡 16
4.5 “表单”选项卡 17
第五节 Visual FoxPro 6.0的项目管理器 17
5.1 创建项目 17
5.2 项目管理器的使用 18
5.3 用项目管理器管理文件 20
5.4 项目管理器的定制 21
习题2 22
1.2 数据类型 24
1.1 常量 24
第三章 Visual FoxPro语言基础 24
第一节 常量、变量和数据类型 24
1.3 变量 27
1.4 内存变量常用命令 29
第二节 表达式 31
2.1 数值、字符与日期时间表达式 32
2.2 关系表达式 33
2.3 逻辑表达式 34
2.4 各种运算的优先级 35
第三节 常用函数 35
3.1 数值函数 35
3.2 字符函数 35
3.3 日期和时间函数 38
3.4 测试函数 38
3.5 其他函数 39
习题3 40
1.2 建立数据库 42
1.1 数据库的基本概念 42
第四章 数据库的操作及应用 42
第一节 Visual FoxPro数据库的建立 42
第二节 数据库的使用 43
2.1 打开数据库 43
2.2 修改数据库 45
2.3 删除数据库 46
习题4 47
第五章 表的操作及应用 48
第一节 建立数据库表 48
1.1 在数据库中建立表 48
1.2 修改表结构 51
第二节 表的基本操作 52
2.1 使用浏览器操作表 52
2.2 增加记录的命令 53
2.3 删除记录的命令 54
2.5 显示记录的命今 55
2.4 修改记录的命令 55
2.6 查询定位命令 56
第三节 索引 57
3.1 基本概念 57
3.2 在表设计器中建立索引 58
3.3 用命令建立索引 59
3.4 使用索引 60
4.2 域完整性与约束规则 62
4.1 实体完整性与主关键字 62
第四节 数据完整性 62
4.3 参照完整性与表之间的关联 63
第五节 数据库中表的操作 66
5.1 数据库库表与自由表 66
5.2 将自由表添加到数据库 66
5.3 从数据库中移出表 67
第六节 多个表的同时使用 68
6.1 多工作区的概念 68
6.3 表之间的关联 69
6.2 使用不同工作区的表 69
第七节 排序 70
习题5 70
第六章 关系数据库标准语言SQL 72
第一节 SQL概述 72
第二节 查询功能 73
2.1 简单查询 74
2.2 简单的联接查询 75
2.3 嵌套查询 76
2.4 几个特殊运算符 78
2.5 排序 79
2.6 简单的计算查询 80
2.7 分组与计算查询 80
2.8 利用空值查询 81
2.9 别名与自然联接查询 82
2.10 内外层互关嵌套查询 83
2.11 使用量词和谓词的查询 84
2.12 超联接查询 85
2.13 集合的并运算 88
2.14 Visual FoxPro中SQL SELECT的几个特殊选项 88
第三节 操作功能 90
3.1 插入 90
3.2 更新 91
3.3 删除 92
第四节 定义功能 92
4.1 表的定义 92
4.2 表的删除 94
4.3 表结构的修改 95
4.4 视图的定义 96
习题6 98
第七章 查询与视图的使用 100
第一节 创建查询 100
1.1 查询向导 100
1.2 查询设计器 103
1.4 确定联接 104
1.3 设计要查询的字段 104
1.5 筛选记录 105
1.6 建立分组汇总查询 106
1.7 杂项操作 106
第二节 运行查询 107
第三节 本地视图与远程视图 107
第四节 创建视图 107
4.1 视图向导 107
4.2 视图设计器 108
4.3 设置视图的更新条件 109
4.4 建立联接 110
第五节 视图的操作 111
5.1 修改视图 111
5.2 重新命名视图 111
5.3 视图的删除 111
5.4 使用视图 112
习题7 112
1.1 程序的编辑 114
第一节 顺序结构程序设计 114
第八章 结构化程序设计 114
1.2 程序的执行和调试 115
第二节 选择结构程序设计 116
2.1 条件分支设计(IF...ENDIF) 116
2.2 多重分支设计(DO CASE...ENDCASE) 117
2.3 条件分支和多重分支的流程图和关系 118
第三节 循环结构程序设计 119
3.1 FOR循环 119
3.2 WHILE循环 120
3.3 SCAN...ENDSCAN循环 121
3.4 退出循环(EXIT/LOOP) 122
第四节 函数和过程程序设计 122
4.1 自定义函数 122
4.2 过程设计 124
4.3 参数传递过程 125
4.4 变量作用域 126
习题8 128
第九章 面向对象程序设计 130
第一节 面向对象程序设计基础 130
1.1 类和对象举例 130
1.2 定义类 131
1.3 属性 132
1.4 方法 132
1.5 创建对象 133
1.7 面向对象程序设计方法概述 134
1.6 面向对象程序设计概念 134
第二节 对象程序设计 135
2.1 创建与释放对象 135
2.2 属性设置 135
2.3 引用对象 136
2.4 AddObject()方法 137
第三节 事件程序设计 138
3.1 Visual FoxPro事件概述 138
3.2 事件的触发与停止 139
3.3 错误事件处理 140
第四节 类程序设计 142
4.1 创建类库 142
4.2 修改类定义 145
4.3 类浏览器 147
第五节 Visual FoxPro类概述 148
5.1 基类 149
5.2 基础类 151
5.3 向导类 151
第六节 类库应用程序设计 151
6.1 自定义类库应用 151
6.2 系统类库应用 152
习题9 154
第十章 Visual FoxPro中的窗体设计 156
第一节 表单类 156
1.1 初始表单设计器 156
1.3 表单属性和方法 157
1.2 操作表单 157
1.4 表单集 160
第二节 数据环境定义 161
2.1 游标类(Cursor) 161
2.2 关系类(Relation) 163
2.3 数据环境类(DataEnvironment) 164
第三节 控件应用初步 164
3.2 线条控件和形状控件 165
3.1 标签控件 165
3.3 文本框和编辑框控件 166
3.4 按钮类控件 168
3.5 框类控件 173
3.6 其他控件 182
第四节 表单布局设计技巧 186
4.1 对象编辑 186
4.2 对象排列 186
习题10 187
第一节 OLE控件应用 188
1.1 OLE对象嵌入与链接 188
第十一章 组件应用技术 188
1.2 ActiveX绑定控件应用 189
1.3 MS Graph应用 191
1.4 在表单中插入PowerPoint演示文稿 192
1.5 添加ActiveX控件应用 193
第二节 Visual FoxPro组件概述 194
2.1 组件库概述 194
2.2 基础类概述 195
2.3 查找型字段组合框类 198
2.4 使用模板生成表单字段 200
2.5 使用数据编辑类 201
2.6 使用表格数据编辑类 203
2.7 基于QBF类的查询表单设计 203
第三节 COM技术 205
习题11 207
第一节 报表格式设计初步 209
1.1 报表设计器 209
第十二章 报表设计技术 209
1.2 页面设置 210
1.3 快速报表 211
1.4 报表向导 212
1.5 存储与预览报表 214
第二节 报表设计基本方法 214
2.1 报表格式概述 214
2.2 域控件设计 215
2.3 标签控件设计 217
2.4 线条控件设计 218
2.5 标题/总结设计 219
2.6 分组设计 222
2.7 圆角矩形控件设计 223
2.8 OLE控件设计 224
2.9 报表输出设计 225
第三节 Excel式报表设计 226
3.1 FoxPro调用Excel基本操作 226
3.2 Excel模板设计 229
3.3 FoxPro向Excel传递数据 230
习题12 233
第十三章 Visual FoxPro应用系统集成 236
第一节 菜单技术 236
1.1 菜单生成器应用 236
1.2 菜单系统选择逻辑设计 240
1.3 将系统菜单引入用户菜单系统 243
1.4 顶层表单设计 245
1.5 创建快捷菜单 246
2.1 定义工具栏类 247
第二节 创建自定义工具栏 247
2.2 在自定义工具栏类中添加对象 248
2.3 将工具栏添加到表单集中 248
第三节 应用程序的连编 249
习题13 251
第十四章 数据库应用系统设计实例 253
第一节 系统设计 253
1.1 系统目标设计 253
2.1 数据库需求分析 254
1.2 系统功能模块设计 254
第二节 数据库设计 254
2.2 数据库逻辑结构设计 255
第三节 数据库的实现 256
第四节 各个功能模块的创建 258
4.1 系统表单 258
4.2 系统主界面 258
4.3 身份验证模块 259
4.4 欢迎界面设计 260
4.5 图书管理模块设计 261
4.6 系统的发布 266
习题14 267
附录 268
附录A Visual FoxPro 6.0常用的文件扩展名及其代表的文件类型 268
附录B 教学管理系统 269
附录C 订货管理系统 271
参考文献 274
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020