当前位置:首页 > 工业技术
Visual Basic与Access2010数据库应用系统开发  大学实用案例驱动教程
Visual Basic与Access2010数据库应用系统开发  大学实用案例驱动教程

Visual Basic与Access2010数据库应用系统开发 大学实用案例驱动教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:常桂英,蔚淑君主编;曹风华,张利军副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302383277
  • 页数:273 页
图书介绍:本书以程序设计与数据库应用为主要内容,以案例驱动的方式着重介绍了Visual Basic与Access的基本知识与基本应用,难易适度、深入浅出,便于学生学习与掌握。本书主要介绍了Visual Basic编程、数据库基础知识、Access应用基本知识以及使用Visual Basic开发Access应用,每章配有典型的习题以帮助学生对各知识点的学习、复习。
《Visual Basic与Access2010数据库应用系统开发 大学实用案例驱动教程》目录

第1章 Visual Basic概述 1

1.1 Visual Basic概述 2

1.1.1 Visual Basic简介 2

1.1.2 Visual Basic发展历史 2

1.1.3 Visual Basic版本 3

1.2 Visual Basic集成开发环境 3

1.2.1 Visual Basic启动 3

1.2.2 Visual Basic系统窗口的组成 4

1.3 Visual Basic基本操作 5

1.3.1 工具栏基本操作 5

1.3.2 工具箱基本操作 7

1.3.3 窗体设计窗口 9

1.3.4 工程资源管理器 10

1.4 Visual Basic对象与窗体 12

1.4.1 对象的分类 12

1.4.2 对象的常用操作 13

1.4.3 对象的方法 13

1.4.4 对象的属性 13

1.4.5 对象的事件 14

1.5 本章教学案例 15

1.5.1 窗体的显示与隐藏 15

1.5.2 测试鼠标的按键值 16

1.5.3 测试键盘的按键值 17

1.5.4 窗体背景颜色 18

1.6 本章课外实验 19

1.6.1 Visual Basic 6.0的安装与启动 19

1.6.2 启动窗体的设置 19

1.6.3 测试鼠标与组合键的按键值 19

1.6.4 测试键盘KeyPress按键值 20

第2章 Visual Basic程序设计基础 21

2.1 Visual Basic数据类型 22

2.1.1 数值型 23

2.1.2 日期型 24

2.1.3 字符型 24

2.1.4 逻辑型 24

2.1.5 变体型 24

2.1.6 对象型 25

2.1.7 自定义类型 25

2.2 Visual Basic常量 25

2.2.1 整型常量 25

2.2.2 浮点型常量 25

2.2.3 字符串常量 26

2.2.4 日期时间常量 26

2.2.5 逻辑常量 26

2.2.6 符号常量 26

2.3 Visual Basic变量 27

2.3.1 变量命名规则 27

2.3.2 变量类型声明 27

2.3.3 变量的赋值 28

2.3.4 变量的作用域 29

2.4 运算符与表达式 29

2.4.1 算术运算符与算术表达式 29

2.4.2 关系运算符与关系表达式 30

2.4.3 字符串连接运算符与字符串表达式 30

2.4.4 逻辑运算符与逻辑表达式 31

2.5 本章教学案例 31

2.5.1 变量的定义与赋值 31

2.5.2 算术运算符计算 33

2.5.3 比较运算符计算 34

2.5.4 字符串连接运算符计算 35

2.5.5 逻辑运算符与表达式 36

2.5.6 符号常量计算圆的周长和面积 37

2.5.7 变量的作用域 37

2.6 本章课外实验 39

2.6.1 计算表达式的值 39

2.6.2 计算各程序的结果 40

2.6.3 变量的作用域应用 41

2.6.4 算术四则运算 41

第3章 Visual Basic面向对象的程序设计 42

3.1 MDI窗体与菜单 43

3.1.1 MDI窗体 43

3.1.2 窗体菜单 44

3.1.3 快捷菜单 44

3.2 标准控件 45

3.2.1 标签 45

3.2.2 文本框 45

3.2.3 命令按钮 46

3.2.4 单选项与多选项 47

3.2.5 计时器 47

3.2.6 列表框 47

3.2.7 组合框 48

3.2.8 滚动条 48

3.2.9 图片框与图像框 49

3.2.10 图形控件 50

3.2.11 框架控件 50

3.3 本章教学案例 51

3.3.1 MDI窗体中建立菜单 51

3.3.2 快捷菜单控制字体 52

3.3.3 标签的文字对齐方式 54

3.3.4 文本框选择属性应用 55

3.3.5 为命令按钮设置图标 56

3.3.6 单选项控制字体字号 57

3.3.7 显示计算机系统时间 58

3.3.8 10秒倒计时 59

3.3.9 列表框的属性应用 60

3.3.10 列表框项目添加与清除 61

3.3.11 文本框显示滚动条的值 62

3.3.12 图片框与图像框加载图片 63

3.3.13 形状控件绘制同心圆与三角形 64

3.4 本章课外实验 65

3.4.1 菜单控制窗体的背景 65

3.4.2 控制标签可用与不可用 65

3.4.3 设置光标位置 66

3.4.4 改变控制位置与大小 66

3.4.5 滚动条的值添加到组合框中 67

3.4.6 列表框更换形状填充 67

3.4.7 组合框显示图片 67

3.4.8 形状控件的改变与移动 68

第4章 Visual Basic面向过程的程序设计 69

4.1 顺序结构程序设计 70

4.1.1 赋值语句 70

4.1.2 注释语句 70

4.1.3 暂停语句 71

4.1.4 结束语句 71

4.1.5 输出语句 71

4.1.6 格式输出 72

4.1.7 打印输出 72

4.1.8 窗体输出 72

4.2 选择结构程序设计 72

4.2.1 If单分支语句结构 72

4.2.2 if双分支语句结构 73

4.2.3 If多分支语句结构 73

4.2.4 Select Case多分支语句结构 74

4.3 循环结构程序设计 74

4.3.1 For…Next循环 75

4.3.2 While…Wend循环 75

4.3.3 Do While…Loop循环 75

4.3.4 Do Until…Loop循环 76

4.3.5 Do…Loop循环 76

4.3.6 Goto循环 77

4.4 本章教学案例 77

4.4.1 设置字体与字号 77

4.4.2 输入一个数求绝对值 78

4.4.3 计算货款打折 79

4.4.4 字符判断 81

4.4.5 用循环求1~100的和 82

4.4.6 求一个数的阶乘 84

4.4.7 判断素数 85

4.4.8 数列前30项的和 86

4.5 本章课外实验 87

4.5.1 多条件选择判断 87

4.5.2 复选条件判断 87

4.5.3 计时器与滚动条 88

4.5.4 滚动字幕 88

4.5.5 求1~100中被3和7同时整除的数的个数 89

4.5.6 数据的奇偶判断 89

4.5.7 公里数与运费打折 90

4.5.8 月份判断 91

4.5.9 输入一个数计算阶乘 91

4.5.10 大于输入数的第一个素数 91

4.5.11 求数列1+1/3+1/5…1/2n—1的和 92

4.5.12 列表项目的增减 92

4.5.13 计算π的值 93

4.5.14 输出九九乘法表 93

4.5.15 百钱百鸡问题 94

第5章 Visual Basic函数 95

5.1 Visual Basic基本函数 96

5.1.1 数学函数 96

5.1.2 字符函数 98

5.1.3 日期时间函数 99

5.1.4 类型转换函数和判断函数 100

5.2 输入输出函数 101

5.2.1 输入函数 101

5.2.2 输出函数 102

5.3 本章教学案例 104

5.3.1 求绝对值和平方根 104

5.3.2 符号、取整和四舍六入函数 105

5.3.3 字符处理和输入函数 106

5.3.4 日期时间函数和输出函数 107

5.3.5 密码校验程序 108

5.4 本章课外实验 110

5.4.1 字符串截取 110

5.4.2 成绩等级判断 110

第6章 Visual Basic数组与过程 111

6.1 Visual Basic数组 112

6.1.1 数组的概念 112

6.1.2 数组的声明 113

6.1.3 数组的应用 113

6.2 Visual Basic过程使用 115

6.2.1 Sub过程的建立与调用 115

6.2.2 Function过程 116

6.2.3 参数传递 116

6.3 本章教学案例 117

6.3.1 For循环为一维数组赋值 117

6.3.2 等级汇总 118

6.3.3 数组求最大最小值 119

6.3.4 数组按直线法排序 120

6.3.5 For循环为二维数组赋值 122

6.3.6 二维数组主对角线 122

6.3.7 二维矩阵中查找最大数所在行列 124

6.3.8 Sub过程调用 125

6.3.9 Function过程调用 126

6.3.10 参数传递 127

6.3.11 显示10~100的所有素数 129

6.4 本章课外实验 130

6.4.1 随机函数排序 130

6.4.2 二维矩阵次对角线之和 131

6.4.3 随机数与一维数组 131

6.4.4 输出由“*”组成的三角形 132

6.4.5 计算1!+2!+3!+…+10! 132

第7章 文件读写 133

7.1 文件概述 134

7.1.1 基本概念 134

7.1.2 文件分类 135

7.1.3 文件读/写 135

7.2 顺序文件 136

7.2.1 打开文件 136

7.2.2 写文件 136

7.2.3 读文件 137

7.2.4 关闭文件 138

7.3 随机文件 138

7.3.1 定义记录类型 138

7.3.2 打开和关闭文件 138

7.3.3 写文件 139

7.3.4 读文件 139

7.4 文件函数和文件系统控件 139

7.4.1 文件函数 139

7.4.2 文件系统控件 140

7.5 本章教学案例 142

7.5.1 写顺序文件 142

7.5.2 追加顺序文件 143

7.5.3 读顺序文件并做奇偶统计 143

7.5.4 写顺序文件并求素数 145

7.5.5 读顺序文件数据并求主对角线和 146

7.5.6 顺序文件内容读取方式比较 147

7.5.7 学生成绩录入 148

7.5.8 读写随机文件 149

7.5.9 随机文件查找 151

7.5.10 文件系统控件应用 152

7.5.11 打开与保存对话框 153

7.5.12 颜色和字体设置 155

7.6 本章课外实验 156

7.6.1 写顺序文件数据并做整除判断 156

7.6.2 读顺序文件数据并求副对角线之和 157

7.6.3 读顺序文件数据并找出每一行的最小值 157

7.6.4 顺序文件中查找数据 157

第8章 Access概述 159

8.1 Access 2010简介 160

8.1.1 Access 2010的主要特点 160

8.1.2 Access 2010的新特色 160

8.1.3 Access数据库对象 161

8.2 Access 2010数据类型 162

8.2.1 Access 2010常用的数据类型 162

8.2.2 Access支持的图像文件格式 163

8.3 数据库设计基础 163

8.3.1 确定数据库的用途 163

8.3.2 查找和组织所需的信息 164

8.3.3 将信息划分到表中 164

8.3.4 将信息项转换为列 165

8.3.5 指定主键 165

8.3.6 创建表关系 166

8.3.7 优化设计 167

8.4 本章教学案例 167

第9章 Access数据库与表 170

9.1 创建数据库和表 171

9.1.1 利用模板创建Access数据库 171

9.1.2 创建空Access数据库 172

9.1.3 创建数据表 173

9.1.4 主键 178

9.1.5 建立表间关系 178

9.2 数据表的基本操作 179

9.2.1 增加、修改或删除记录 179

9.2.2 排序和筛选 180

9.3 本章教学案例 181

9.3.1 创建“高校学生成绩管理系统”数据库 181

9.3.2 创建“高校教师排课系统”数据库 184

9.4 本章课外实验 188

9.4.1 创建“图书资料管理”数据库 188

9.4.2 对“图书资料管理”数据库的数据表进行操作 189

第10章 Access数据库查询 190

10.1 交互式创建查询 191

10.1.1 初识查询 191

10.1.2 查询的类型 191

10.1.3 创建查询 192

10.1.4 设置查询条件 195

10.2 SQL语句创建查询 196

10.2.1 SELECT查询语句的基本语法 196

10.2.2 创建追加、更新和删除查询的SQL语句 197

10.3 本章教学案例 198

10.3.1 某学生各科成绩的查询 198

10.3.2 所有学生成绩情况查询 200

10.3.3 为数据库增加新的数据表 202

10.3.4 为数据表追加数据 204

10.3.5 删除数据表的数据 205

10.3.6 更新数据表中的数据 207

10.3.7 SELECT语句使用选择列表示例 209

10.3.8 SELECT语句使用WHERE子句示例 210

10.3.9 SELECT语句使用聚合函数和GROUP BY子句示例 211

10.3.10 SELECT语句使用ORDER BY子句示例 212

10.3.11 SELECT语句使用UNION子句示例 213

10.3.12 SELECT语句实现多表查询示例 214

10.3.13 利用SQL语句为数据表插入记录 215

10.3.14 利用SQL语句更新数据表的记录 216

10.3.15 利用SQL语句删除数据表的记录 217

10.4 本章课外实验 218

10.4.1 在设计视图下查询分数在70~90之间的学生信息 218

10.4.2 在设计视图下查询回族的男生信息 219

10.4.3 在设计视图下查询“贾云”同学各科提5分后的成绩信息 219

10.4.4 在“高校学生成绩管理系统”数据库中用SQL语句查询 219

第11章 Visual Basic与Access数据库编程 221

11.1 数据库访问技术 222

11.2 ADO Data控件 223

11.2.1 ADO Data控件的常用属性、事件和方法 224

11.2.2 ADO Data控件的Recordset对象 230

11.3 数据绑定控件 232

11.3.1 内部数据绑定控件 232

11.3.2 ActiveX数据绑定控件 232

11.4 本章教学案例 234

11.4.1 实名浏览所有学生的考试课程及成绩 234

11.4.2 对数据表进行管理 235

11.4.3 以二维表的形式浏览、编辑数据信息 237

11.4.4 按学号查询学生成绩情况 238

11.5 本章课外实验 240

11.5.1 按学号查询学生的考试情况并计算其平均成绩 240

11.5.2 使用DataGrid控件浏览蒙族学生信息和班级信息 240

第12章 数据库应用系统开发 241

12.1 数据库应用系统的开发过程 242

12.2 库存管理系统功能总体设计 243

12.3 库存管理系统数据库的设计与实现 244

12.4 库存管理系统的程序编制与调试 246

12.4.1 创建工程 246

12.4.2 系统登录 248

12.4.3 系统主界面 249

12.4.4 商品入库 251

12.4.5 入库查询 257

12.4.6 入库报表 258

12.4.7 用户管理 262

12.4.8 密码修改 265

12.4.9 权限设置 266

12.5 制作系统安装程序 269

12.6 本章课外实验 270

参考文献 273

返回顶部