Visual FoxPro程序设计基础PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:卢湘鸿主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2006
- ISBN:7302131333
- 页数:352 页
第1章 概述 1
1.1 数据库系统概述 1
1.1.1 数据库系统基础知识 1
目录 1
1.1.2 现实世界的数据描述 5
1.1.3 关系模型 7
1.1.4 关系操作 10
1.1.5 关系完整性 10
1.2 书写约定概述 12
1.3 Visual FoxPro 6.0系统概述 13
1.3.1 数据库管理系统概述 13
1.3.2 Visual FoxPro的发展历史 14
1.3.3 VF6的安装、卸载和启动 14
1.4 本章小结 17
习题1 17
2.1.2 操作方式 20
2.1.1 主窗口 20
第2章 Visual FoxPro 6.0开发环境 20
2.1 用户界面 20
2.1.3 菜单系统 21
2.1.4 对话框 24
2.1.5 常用控件 25
2.1.6 系统设置 26
2.1.7 获取帮助 27
2.2 编辑窗口 27
2.2.1 “编辑”菜单 27
2.2.2 “格式”菜单 28
2.2.3 文本操作 29
2.2.4 命令窗口 29
2.3 VF6项目管理器 30
2.3.1 建立项目文件 30
2.3.2 项目管理器的界面 32
2.3.3 使用项目管理器 35
2.4 第一个应用程序 37
2.4.1 建立项目文件 37
2.4.2 创建应用程序的一般步骤 41
2.5 本章小结 41
习题2 42
第3章 数据及数据运算 43
3.1 数据类型 43
3.1.1 字段数据类型 43
3.1.2 常量 44
3.1.3 变量 45
3.2 函数 49
3.2.1 数值处理函数 49
3.2.2 字符处理函数 50
3.2.3 日期与时间函数 51
3.2.4 类型转换函数 52
3.2.5 与数据表操作有关的函数 53
3.2.6 其他函数 54
3.3 表达式 57
3.3.1 运算符 57
3.3.2 表达式 59
3.4 本章小结 62
习题3 62
第4章 数据库的设计与操作 69
4.1 数据库设计概述 69
4.1.1 数据库设计的一般步骤 69
4.1.2 确定数据库的用途 70
4.1.3 确定需要的表文件 71
4.1.4 确定需要的字段 71
4.1.5 确定各表之间的关系 74
4.1.6 完善数据库 76
4.2.1 建立数据库文件 77
4.2 创建数据库 77
4.2.2 操作自由表 78
4.2.3 修改与使用表 85
4.2.4 在数据库中添加/移去表 90
4.2.5 在数据库中新建表 91
4.2.6 表的索引 92
4.2.7 多表关联 94
4.3 数据库操作 96
4.3.1 打开/关闭数据库 96
4.3.2 查看数据库中的表 97
4.3.3 设置数据库表的属性 98
4.3.4 修改与查看数据库结构 104
4.4 在项目中添加/移去数据库 104
4.4.1 在项目中添加数据库 104
4.4.2 移去或删除数据库 104
4.5 本章小结 104
习题4 105
第5章 结构化程序设计 108
5.1 程序的编辑与使用 108
5.1.1 程序文件的建立 108
5.1.2 程序文件的保存 108
5.1.3 程序文件的修改 109
5.1.4 程序文件的执行 109
5.1.5 调试程序 110
5.1.6 程序编辑技巧 110
5.2 程序设计的一些常用命令 111
5.2.1 基本输出命令“?|??” 111
5.2.2 基本输入命令 111
5.2.3 格式输入输出命令 112
5.3 程序的基本控制结构 112
5.3.1 顺序结构 112
5.3.2 分支结构 113
5.3.3 循环结构 114
5.4 过程与用户自定义函数 116
5.4.1 过程 117
5.4.2 用户自定义函数 120
5.4.3 变量作用域 120
5.5 本章小结 122
习题5 123
第6章 面向对象程序设计 131
6.1 面向对象编程概述 131
6.1.1 从面向过程到面向对象 131
6.1.2 对象 132
6.1.3 类 133
6.2 VF6中的类和对象 135
6.2.1 VF6的类概述 135
6.2.2 容器与非容器 137
6.3 面向对象的程序设计方法 137
6.3.2 对象程序设计 138
6.3.1 程序设计方法 138
6.3.3 类与事件程序设计 142
6.3.4 类的继承 149
6.3.5 事件驱动模型 150
6.4 本章小结 153
习题6 153
第7章 表单的建立与应用 157
7.1 表单的设计过程 157
7.2 操作表单 157
7.2.1 表单创建与保存 157
7.2.2 表单属性和方法 158
7.2.3 表单集 160
7.2.4 数据环境定义 161
7.2.5 修改表单 164
7.3.2 创建表单与数据环境 165
7.3.1 表单控件 165
7.3 控件应用初步 165
7.2.6 运行表单 165
7.3.3 标签控件 166
7.3.4 线条与形状控件 166
7.3.5 文本框控件 167
7.4 按钮类控件 169
7.4.1 命令按钮和按钮组 169
7.4.2 单选按钮 172
7.4.3 复选框 173
7.4.4 微调按钮 175
7.5 框类控件 176
7.5.1 列表框 176
7.5.2 组合框 177
7.5.3 编辑框 178
7.5.4 页框 179
7.5.5 网格 180
7.6 其他控件 182
7.6.1 图像控件 182
7.6.2 计时控件 183
7.6.3 超级链接控件 183
7.7 表单的调整和定制 185
7.7.1 控件编辑 185
7.7.2 控件排列 186
7.7.3 使用“自动格式生成器” 186
7.7.4 设置Tab顺序 186
7.8 本章小结 187
习题7 187
第8章 结构化查询语言 190
8.1 SQL语言概述 190
8.1.1 SQL语言的特点 190
8.1.2 数据定义语言 191
8.1.3 数据操纵语言 194
8.1.4 数据控制语言 196
8.2 SELECT命令基本用法 196
8.2.1 基本查询 197
8.2.2 带条件查询 198
8.2.3 嵌套查询 201
8.2.4 多表查询 202
8.2.5 连接查询 204
8.3 查询结果处理 205
8.3.1 有序输出 205
8.3.2 重定向输出 206
8.3.3 合并输出 207
8.3.4 分组统计与筛选 207
8.4 查询设计器 208
8.4.1 查询设计器的应用 208
8.4.2 交叉表应用 212
8.4.3 查询结果输出 214
8.4.4 查询设计器的表单设计 215
8.5 本章小结 215
习题8 216
第9章 视图与实用表单开发 219
9.1 视图设计 219
9.1.1 视图 219
9.1.2 视图设计器 220
9.1.3 设计视图 221
9.1.4 视图的SQL语句 226
9.1.5 视图与查询和表的比较 227
9.2 基于视图的表单设计 228
9.2.1 成绩表单 228
9.2.2 学生学籍表单 232
9.3 实用表单设计 233
9.3.1 教师列表 233
9.3.2 教师任课表 233
9.4 本章小结 234
9.3.3 专业情况表 234
习题9 235
第10章 报表与标签技术 237
10.1 报表格式设计初步 237
10.1.1 报表设计器 237
10.1.2 页面设置 238
10.1.3 快速报表 238
10.1.4 存储与预览报表 239
10.2 报表设计 240
10.2.1 报表格式概述 240
10.2.2 域控件设计 241
10.2.3 标签控件设计 243
10.2.4 画线设计 244
10.2.5 标题/总结设计 245
10.2.6 分组设计 246
10.2.8 OLE控件设计 248
10.2.7 圆角矩形控件设计 248
10.3 报表输出 250
10.3.1 菜单方式打印报表 250
10.3.2 命令方式报表输出 251
10.4 实用报表设计 251
10.4.1 学生登记卡报表设计 251
10.4.2 创建课程表报表 252
10.4.3 创建成绩单报表 253
10.5 标签设计 254
10.6 本章小结 254
习题10 254
第11章 菜单技术 257
11.1 菜单设计的一般步骤 257
11.2 操作菜单 258
11.2.1 规划菜单系统 258
11.2.2 创建菜单 258
11.2.3 生成程序 262
11.2.4 执行菜单程序 264
11.3 菜单设计技术 264
11.3.1 将系统菜单引入用户菜单系统 264
11.3.2 顶层表单设计 267
11.3.3 应用系统启动程序设计 268
11.4 本章小结 269
习题11 270
12.1 错误处理技术 271
第12章 应用系统集成技术与综合实例 271
12.2 编译应用程序 272
12.2.1 构造应用程序框架 272
12.2.2 将文件加入到项目中 274
12.2.3 连编应用程序 275
12.3 软件发布 276
12.3.1 教学管理系统软件发布 276
12.3.2 软件的安装与删除 278
12.4.1 应用程序向导 279
12.4 应用程序框架 279
12.4.2 应用程序生成器 280
12.4.3 应用程序框架 281
12.5 应用软件开发过程及实例 288
12.5.1 可行性研究阶段 288
12.5.2 需求分析阶段 289
12.5.3 系统设计阶段 292
12.5.4 实现阶段 297
12.5.5 测试运行阶段 301
12.6 本章小结 302
习题12 303
附录A 习题解答 306
附录B 上机实验解答 336
附录C VF6的性能指标 348
附录D VF6文件类型 350
参考文献 352
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019