Visual FoxPro 6.0程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李珍香主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2003
- ISBN:704012517X
- 页数:223 页
第1章 VisualFoxPro6.0概述 1
1.1 FoxPro发展简介 1
1.2 VisualFoxPro6.0的功能和特点 1
1.2.1 VisualFoxPro6.0的功能 1
1.2.2 VisualFoxPro6.0的特点 1
1.3 VisualFoxPro6.0的安装与配置 2
1.3.1 VisualFoxPro6.0的安装 2
1.3.2 VisualFoxPro6.0的配置 4
1.4 VisualFoxPro6.0的环境 5
1.4.1 VisualFoxPro6.0的启动和退出 5
1.4.2 VisualFoxPro6.0的菜单系统 6
1.4.3 VisualFoxPro6.0的文件类型 7
1.4.4 VisualFoxPro6.0的项目管理器 8
1.4.5 VisualFoxPro6.0的命令窗口 9
习题一 10
第2章 VisualFoxPro6.0编程基础 11
2.1 数据类型 11
2.1.1 字符型 11
2.1.2 货币型 11
2.1.3 日期型 11
2.1.4 日期时间型 11
2.1.5 逻辑型 12
2.1.6 数值型与浮点型 12
2.1.7 双精度型 12
2.1.8 整型 12
2.1.9 备注型 12
2.1.10 通用型 12
2.2 数据容器 13
2.2.1 常量 13
2.1.12 对象型 13
2.1.11 二进制数据类型 13
2.2.2 变量 14
2.2.3 数组 15
2.2.4 字段 16
2.2.5 记录 16
2.2.6 对象 16
2.3 操作符和表达式 17
2.3.1 操作符 17
2.3.2 表达式 19
2.4 命令和函数 20
2.4.1 命令格式 20
2.4.2 命令书写的有关约定 20
2.4.3 函数 21
2.5.2 分支选择结构 23
2.5.1 顺序结构 23
2.5 流程控制语句 23
2.5.3 循环结构 26
2.6 程序文件 28
2.6.1 程序文件的创建与编辑 28
2.6.2 程序文件的运行 29
习题二 30
第3章 表的创建与基本操作 32
3.1 表的基本概念 32
3.2 创建新表 32
3.2.1 用表设计器创建表 33
3.2.2 设计表时应说明的问题 36
3.3 表的基本操作 36
3.3.1 表的打开和关闭 36
3.3.2 数据的添加、查看和编辑 36
3.3.3 定制浏览窗口 38
3.3.4 修改表的结构 39
3.3.5 记录的删除和恢复 40
3.3.6 定制表中的数据 41
3.4 表的索引与排序 43
3.4.1 什么是索引 43
3.4.2 索引文件类型 44
3.4.3 索引类型 44
3.4.4 创建和使用索引 45
3.4.5 表的排序 46
3.5 表操作命令 47
习题三 47
实践三 48
4.1.1 数据库概述 49
4.1.2 确定数据库设计的目的 49
4.1.3 数据库设计的一般过程 49
4.1 数据库设计 49
第4章 数据库的创建与操作 49
4.1.4 数据库中表间的关系 50
4.2 创建数据库 51
4.2.1 建立一个新库 51
4.2.2 向数据库中添加表和移去表 52
4.2.3 在各表之间建立关系 54
4.2.4 管理数据库 55
4.3 设置表的字段属性 56
4.3.1 设置字段标题 56
4.3.2 为字段添加注释 56
4.3.3 设置字段默认值 57
4.3.4 字段的输入掩码和显示格式 57
4.3.5 设置字段有效性规则和说明 57
4.4 设置表的属性 58
4.4.1 长表名 58
4.4.3 触发器 59
4.4.2 设置记录有效性规则和错误信息 59
4.4.4 为表文件加入注释 60
4.4.5 使用参照完整性生成器 60
习题四 61
实践四 61
第5章 查询与视图 62
5.1 创建查询 62
5.1.1 用查询向导创建查询 62
5.1.2 查询设计器 67
5.1.3 运行查询 75
5.2 查看查询的SQL语句 75
5.3 创建视图 76
5.3.1 视图的概念 76
5.3.2 创建本地视图 76
5.3.3 创建远程视图 77
5.4.3 设置可更新字段 78
5.4.2 设置关键字段 78
5.4 利用视图更新数据 78
5.4.1 使表可更新 78
5.4.4 控制更新冲突的检测 81
5.5 定制视图 81
5.5.1 控制字段显示和数据输入 81
5.5.2 控制更新方法 81
5.5.3 定制视图参数 82
5.6 数据库视图的操作 84
5.6.1 数据库视图的操作类型 84
5.6.2 显示视图结构 84
5.6.3 重新命名视图 85
5.6.4 删除视图 85
5.6.5 创建视图索引 85
5.7 利用视图处理自由数据 85
5.7.2 显示和修改游离视图 86
5.7.1 创建游离视图 86
习题五 87
实践五 87
第6章 设计报表和标签 88
6.1 报表与布局概述 88
6.1.1 报表类型 88
6.1.2 报表布局文件 88
6.1.3 报表的设计步骤 88
6.2 创建报表布局 89
6.2.1 用报表向导创建报表 89
6.2.2 创建快速报表 93
6.2.3 用报表设计器创建报表 94
6.3 用报表设计器修改报表 95
6.3.1 报表带区 95
6.3.2 设置报表的数据环境 96
6.3.3 增添报表控件 97
6.3.4 设置报表页 103
6.3.5 控件的打印控制 104
6.3.6 数据分组 105
6.4 标签设计 108
6.4.1 用标签向导创建标签 108
6.4.2 用标签设计器创建标签 109
习题六 109
实践六 109
第7章 面向对象的程序设计基础 110
7.1 面向对象程序设计的基本概念 110
7.1.1 对象、控件和类 110
7.1.2 对象的事件、方法和属性 110
7.1.3 继承、封装和多态 111
7.2.1 VisualFoxPro6.0中的基类 113
7.2 VisualFoxPro6.0中的类和对象 113
7.1.4 激发和响应 113
7.2.2 容器类和控件类 114
7.2.3 如何创建新类 115
7.2.4 将类添加到表单中 119
7.2.5 类浏览器 120
7.3 VisualFoxPro中的对象处理 121
7.3.1 对象的引用 121
7.3.2 设置对象属性 122
7.3.3 响应事件 123
7.3.4 调用对象方法 123
7.4 设计面向对象程序实例 124
7.4.1 设计方式 124
7.4.2 事件捕捉 127
7.4.3 事件执行顺序 129
实践七 132
习题七 132
第8章设计和使用表单 133
8.1 创建新表单 133
8.1.1 通过表单向导创建新表单 133
8.1.2 用表单设计器创建新表单 136
8.1.3 用表单生成器设计表单 140
8.2 表单中控件的调整与定制 141
8.2.1 添加控件 142
8.2.2 选定控件 143
8.2.3 移动控件 143
8.2.4 复制和删除控件 143
8.2.5 设置Tab顺序 144
8.2.6 使用自动格式生成器 145
8.3 为表单中的对象编写事件代码 145
8.3.1 VisualFoxPro6.0的常用事件和方法 145
8.3.2 追踪事件序列 146
8.3.3 为事件编写代码 147
8.4.1 表单对象 148
8.4 表单和控件的使用 148
8.4.2 控件使用 149
实践八 176
第9章 菜单设计 178
9.1 规划菜单系统 178
9.1.1 菜单组成 178
9.1.2 菜单系统的规划原则 179
9.2 利用菜单设计器设计菜单 179
9.2.1 启动菜单设计器 179
9.2.2 快速菜单设计 181
9.2.3 创建菜单、菜单项和子菜单 181
9.2.4 预览菜单 183
9.2.5 添加访问键 183
9.2.6 添加快捷键 184
9.3 常规选项操作 185
9.2.7 菜单项分组 185
9.2.8 启用或禁用菜单项 185
9.3.1 为菜单系统创建缺省过程 186
9.3.2 为菜单系统编写初始化代码和清理代码 186
9.3.3 定义菜单标题的位置 187
9.3.4 创建SDI菜单 187
9.4 生成菜单程序 188
9.5 创建快捷菜单 188
习题九 189
实践九 189
第10章 VisualFoxPro的高级应用 190
10.1 利用API设计应用程序 190
10.1.1 ActiveX控件和FLL库 190
10.1.2 调用API示例 193
10.1.3 参数处理和返回值的处理 194
10.1.4 API的数据类型和数据结构 196
10.2 多用户与共享技术 197
10.2.1 多用户环境下的数据访问技术 197
10.2.2 数据更新技术 201
10.2.3 对访问冲突的处理 203
习题十 206
第11章 开发应用系统 207
11.1 系统开发基本步骤 207
11.1.1 建立应用程序文件夹 208
11.1.2 利用项目管理器组织应用程序 208
11.2 高校学生收费管理系统概述 209
11.2.1 系统任务的提出 209
11.2.2 系统分析 209
11.2.3 系统结构及功能 209
11.3.3 创建查询 210
11.3.2 创建自由表 210
11.3.1 数据库设计 210
11.3 系统结构设计 210
11.4 表单及报表的设计 211
11.4.1 表单的设计 211
11.4.2 报表的设计 212
11.5 类的设计 212
11.5.1 exit类 213
11.5.2 记录指针移动类 213
11.6 菜单的设计 214
11.7 程序的设计 214
11.8 连编应用程序 215
11.8.1 设置主文件 216
11.8.2 连编应用程序和可执行程序 216
11.9 为应用程序制作安装盘 219
实践十一 222
参考文献 223
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018