Visual Basic6.0程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:黄静华,王辉编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7115113610
- 页数:295 页
第1篇 VFP 7.0基础 1
第1章 VFP 7.0概述 1
1.1 VFP 7.0的新增功能 1
1.1.1 智能感知功能 1
1.1.2 IDE功能的增强 2
1.1.3 语言功能的增强 3
1.2 安装VFP 7.0 3
1.3 设置系统集成开发环境 4
1.4 小结 10
1.5 思考和练习 10
第2章 VFP 7.0系统集成环境 11
2.1 VFP 7.0系统界面 11
2.1.1 菜单 11
2.1.2 窗口 11
2.1.3 对话框 12
2.2 使用菜单 13
2.2.1 File菜单 13
2.2.2 Edit菜单 15
2.2.3 View菜单 18
2.2.4 Format菜单 20
2.2.5 Tools菜单 22
2.2.6 Program菜单 28
2.2.7 Window菜单 28
2.2.8 Help菜单 29
2.3 小结 31
2.4 思考和练习 31
第3章 VFP语言基础 32
3.1 数据类型 32
3.1.1 Character(字符型) 32
3.1.2 Currency(货币型) 32
3.1.3 Numeric(数值型) 33
3.1.4 Float(单精度浮点型) 33
3.1.5 Date(日期型) 33
3.1.6 Date Time(日期时间型) 33
3.1.7 Double(双精度浮点型) 33
3.1.8 Integer(整型) 33
3.1.9 Logical(逻辑型) 33
3.1.10 Memo(备注型) 34
3.1.11 Memo(二进制备注型) 34
3.1.12 General(通用型) 34
3.1.13 Character(二进制字符型) 34
3.2 数据存储容器 35
3.2.1 常量 35
3.2.2 变量 36
3.2.3 数组 40
3.2.4 字段 41
3.2.5 记录 42
3.2.6 对象 42
3.3 运算符 42
3.3.1 算术运算符 42
3.3.2 字符运算符 42
3.3.3 日期时间运算符 43
3.3.4 逻辑运算符 43
3.3.5 关系运算符 43
3.3.6 类与对象运算符 44
3.4 表达式 44
3.4.1 算术表达式 44
3.4.2 字符表达式 44
3.4.3 日期表达式 45
3.4.4 逻辑表达式 45
3.4.5 名称表达式 45
3.4.6 宏替换表达式 46
3.5 函数和过程 46
3.5.1 VFP标准函数 46
3.5.2 自定义函数 50
3.5.3 过程 52
3.5.4 参数传递过程 53
3.6 命令结构 56
3.7 程序控制结构 57
3.7.1 顺序结构 57
3.7.2 分支结构 57
3.7.3 循环结构 60
3.8 小结 62
3.9 思考和练习 62
第2篇 数据表操作 63
第4章 建立自由表 63
4.1 建立表结构 63
4.1.1 使用表设计器 63
4.1.2 使用SQL命令 64
4.2 修改表结构 65
4.2.1 使用表设计器 65
4.2.2 使用SQL命令 66
4.3 删除表 68
4.4 复制表 69
4.5 重命名表 70
4.6 建立样本表 71
4.7 小结 72
4.8 思考和练习 72
第5章 表的操作 73
5.1 打开表 73
5.1.1 USE命令 73
5.1.2 工作区 73
5.2 输入记录 74
5.2.1 添加记录 74
5.2.2 插入记录 75
5.2.3 备注型数据的输入 76
5.2.4 通用型数据的输入 77
5.3 修改记录 78
5.3.1 REPLACE命令 78
5.3.2 UPDATE-SQL语句 79
5.4 删除记录 79
5.4.1 逻辑删除记录 79
5.4.2 物理删除记录 81
5.5 查找记录 81
5.5.1 记录的定位 82
5.5.2 顺序查找 83
5.5.3 记录过滤 84
5.5.4 索引查找 85
5.5.5 浏览记录 86
5.6 数据统计 86
5.6.1 计数命令 86
5.6.2 求和命令 87
5.6.3 求平均值命令 87
5.7 样本表数据 88
5.8 小结 89
5.9 思考和练习 89
第6章 SELECT-SQL查询 90
6.1 SELECT-SQL语句格式 90
6.2 一般查询操作 91
6.2.1 列查询 92
6.2.2 行查询 93
6.3 显示和处理数值型值 96
6.4 显示和处理字符型值 99
6.5 显示和处理日期型值 100
6.5.1 日期显示 100
6.5.2 日期运算 101
6.6 输出查询结果 103
6.7 小结 104
6.8 思考和练习 104
第7章 表的连接 105
7.1 表的一般连接形式 105
7.1.1 连接列 105
7.1.2 表的别名 105
7.2 等值连接和非等值连接 106
7.2.1 等值连接 106
7.2.2 非等值连接 108
7.3 自连接 110
7.4 外连接 112
7.4.1 左连接 112
7.4.2 右连接 113
7.4.3 完全连接 113
7.5 小结 114
7.6 思考和练习 114
第8章 子查询 115
8.1 返回单个值的子查询 115
8.1.1 访问单个表的子查询 115
8.1.2 访问多个表的子查询 116
8.2 返回多个值的子查询 117
8.3 多个子查询 120
8.4 相关子查询 123
8.5 带EXIST测试的子查询 124
8.6 小结 125
8.7 思考和练习 125
第9章 索引 127
9.1 索引类型和索引文件类型 127
9.1.1 索引类型 127
9.1.2 索引文件类型 128
9.2 建立索引文件 128
9.2.1 建立结构复合索引文件 129
9.2.2 建立独立复合索引文件 130
9.2.3 建立独立索引文件 131
9.3 索引文件的引用 132
9.3.1 结构复合索引文件的引用 132
9.3.2 独立复合索引文件的引用 133
9.3.3 独立索引文件的引用 134
9.4 索引文件的维护 134
9.4.1 结构复合索引文件的维护 134
9.4.2 独立复合索引文件的维护 135
9.4.3 独立索引文件的维护 136
9.5 索引标记的删除 137
9.5.1 删除结构复合索引文件中的索引标记 137
9.5.2 删除独立复合索引文件中的索引标记 137
9.5.3 删除独立索引文件 138
9.6 小结 138
9.7 思考和练习 138
第10章 建立和操作数据库 139
10.1 自由表和数据库 139
10.2 建立数据库文件 139
10.3 数据库的操作 140
10.3.1 打开数据库 140
10.3.2 向数据库中添加表 142
10.3.3 显示数据库中的表 143
10.3.4 从数据库中移去表 144
10.3.5 引用多个数据库 145
10.3.6 关闭数据库 145
10.3.7 删除数据库 146
10.3.8 查看和修改数据库结构 146
10.4 小结 148
10.5 思考和练习 148
第11章 使用数据词典 149
11.1 设置长表名和表的注释 149
11.1.1 设置长表名 149
11.1.2 设置表的注释 150
11.2 设置长字段名、标题和注释 151
11.2.1 设置长字段名 151
11.2.2 设置字段注释 152
11.2.3 设置字段的标题 152
11.3 字段默认值 153
11.3.1 设置字段默认值 153
11.3.2 利用默认值来加快数据的输入 153
11.3.3 允许的默认值 154
11.3.4 何时使用默认值 154
11.4 建立和删除表间的关系 154
11.4.1 建立表间的永久关系 155
11.4.2 删除表间的永久关系 155
11.4.3 建立表之间的临时关系 156
11.5 设置字段级和记录级有效性规则 157
11.5.1 何时实施约束 158
11.5.2 设置字段级有效性规则 158
11.5.3 何时检查字段级规则 160
11.5.4 设置记录级有效性规则 161
11.5.5 何时检查记录级规则 161
11.5.6 从数据库中移去具有关联规则的表 161
11.6 生成参照完整性 162
11.7 存储过程 163
11.7.1 建立存储过程 163
11.7.2 将存储过程添加到数据库中 164
11.7.3 查看数据库中存储过程的名字 164
11.8 设置触发器 165
11.8.1 建立触发器 165
11.8.2 移去或删除触发器 166
11.8.3 修改触发器 167
11.9 小结 167
11.10 思考和练习 167
第12章 视图 168
12.1 建立视图 168
12.1.1 使用向导创建视图 168
12.1.2 使用视图设计器创建视图 170
12.1.3 使用命令创建和修改视图 177
12.2 使用视图 178
12.2.1 打开视图 179
12.2.2 在视图中更新数据 179
12.2.3 在视图中更新多个表 179
12.3 重命名视图 180
12.4 删除视图 180
12.5 小结 180
12.6 思考和练习 180
第3篇 应用系统界面设计 181
第13章 面向对象的程序设计 181
13.1 对象和类 181
13.1.1 对象 181
13.1.2 类 182
13.2 VFP类层次 183
13.2.1 容器类 184
13.2.2 控件类 185
13.3 类的设计 185
13.3.1 类设计的考虑 185
13.3.2 类库文件 185
13.3.3 创建新类 186
13.3.4 添加类属性与方法 190
13.3.5 类的注册 191
13.3.6 调用父类中的方法 191
13.3.7 修改类的定义 192
13.3.8 子类的定义 192
13.3.9 从类中派生对象 192
13.3.10 类的设计和应用实例 192
13.4 对象的操作 202
13.4.1 容器层次中对象的引用 202
13.4.2 设置属性值 203
13.4.3 调用方法 203
13.4.4 对事件的响应 204
13.5 通过编程定义类 204
13.5.1 保护和隐藏类成员 208
13.5.2 将对象加入容器类中 208
13.5.3 设计方法和事件代码的原则 209
13.5.4 防止执行基类中的代码 209
13.5.5 成员数组 209
13.5.6 对象数组 210
13.5.7 编程实例 210
13.6 VFP事件 213
13.6.1 VFP核心事件 213
13.6.2 容器与对象事件 213
13.6.3 事件触发顺序 214
13.7 小结 215
13.8 思考和练习 216
第14章 表单和表单集 217
14.1 创建表单 217
14.1.1 表单类型 217
14.1.2 用表单设计器创建表单 218
14.2 定制表单 220
14.2.1 使用表单设计器工具栏 220
14.2.2 向表单中添加一个控件 222
14.2.3 向表单中添加多个控件 223
14.2.4 设置数据环境 223
14.2.5 添加新的属性与方法到表单中 224
14.2.6 定义表单的操作行为 225
14.2.7 编辑事件和方法代码 225
14.3 修改表单 226
14.3.1 选择、移动和缩放控件 226
14.3.2 复制和删除表单控件 227
14.3.3 对齐控件 227
14.3.4 调整控件的位置 227
14.3.5 设置控件的Tab键次序 227
14.3.6 预定义常量 229
14.4 表单管理 229
14.4.1 隐藏表单 229
14.4.2 传递参数 230
14.4.3 从表单返回值 230
14.4.4 关闭活动表单 230
14.4.5 运行时属性的设置 231
14.5 保存和运行表单 232
14.5.1 保存表单 232
14.5.2 运行表单 232
14.6 创建表单集 232
14.7 小结 233
14.8 思考和练习 233
第15章 内部控件 234
15.1 标签控件 234
15.2 文本框控件 235
15.3 编辑框控件 236
15.4 命令按钮控件 239
15.5 命令组控件 241
15.6 选项组控件 242
15.7 复选框控件 245
15.8 列表框控件 247
15.9 组合框控件 252
15.10 微调控件 254
15.11 图像控件 255
15.12 表格控件 257
15.13 定时器控件 260
15.14 页框控件 262
15.15 线条控件 264
15.16 形状控件 264
15.17 容器控件 266
15.18 OLE控件 267
15.19 小结 271
15.20 思考和练习 271
第16章 菜单设计 272
16.1 启动菜单设计器 272
16.2 菜单设计器的组成 273
16.3 创建和运行菜单 275
16.4 将菜单添加到顶层表单中 276
16.5 设计菜单示例 277
16.6 小结 279
16.7 思考和练习 279
第17章 报表设计 280
17.1 报表设计器 280
17.1.1 启动报表设计器 280
17.1.2 报表设计工具栏 281
17.1.3 报表控件工具栏 281
17.2 设计报表布局 282
17.2.1 设置报表页面 282
17.2.2 设置报表数据环境 283
17.2.3 数据位置的规划 284
17.3 插入报表控件 284
17.3.1 添加字段 285
17.3.2 添加标签 285
17.3.3 添加图形 285
17.3.4 添加图片 286
17.4 数据分组 287
17.4.1 添加单个组 287
17.4.2 添加多个数据分组 288
17.4.3 修改组带区 288
17.4.4 删除组带区 288
17.4.5 修改分组次序 288
17.5 修改页面布局 289
17.5.1 修改带区 289
17.5.2 精确设置带区高度 289
17.5.3 选择和移动控件 289
17.5.4 复制和删除控件 290
17.5.5 调整控件的大小 290
17.5.6 控件的对齐设置 290
17.5.7 网格线设置 290
17.6 对打印进行控制 291
17.6.1 打印具有可变长度值的控件 291
17.6.2 设置控件的打印选项 292
17.7 运行报表 293
17.8 小结 295
17.9 思考和练习 295
参考文献 296
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019