《Visual Basic数据库程序设计实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘白林主编
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:2009
  • ISBN:9787560530512
  • 页数:265 页
图书介绍:本书详细介绍了Visual Basic 6.0程序语言的相关基本概念,标准控件与窗体的设计方法,结构查询语言的使用方法,报表的设计与输出等知识。

第1章 Visual Basic程序设计概述 1

1.1 Visual Basic概述 1

1.1.1 什么是Visual Basic 1

1.1.2 Visual Basic的版本 1

1.1.3 Visual Basic的特点 2

1.2 VB 6.0的安装、启动与运行环境 2

1.2.1 VB集成开发环境的安装 2

1.2.2 Visual Basic的启动 4

1.2.3 VB集成开发环境 5

1.3 设计第一个VB应用程序 6

1.4 VB 6.0的帮助系统 10

小结 12

习题1 12

第2章 Visual Basic程序语言基础 13

2.1 程序设计概述 13

2.1.1 编码中的核心概念 13

2.1.2 编码规则与约定 15

2.2 数据类型 16

2.2.1 数值型数据 16

2.2.2 字符型数据 17

2.2.3 布尔型数据 18

2.2.4 日期型数据 18

2.2.5 对象型数据 18

2.2.6 变体型数据 18

2.3 常量和变量 19

2.3.1 常量 19

2.3.2 变量 21

2.4 数组 23

2.4.1 数组与数组元素 24

2.4.2 数组的维数 24

2.4.3 数组的定义 24

2.4.4 数组元素的初始化 26

2.4.5 数组的基本操作 26

2.5 运算符和表达式 27

2.5.1 算术运算符和算术表达式 27

2.5.2 字符串运算符和字符串表达式 28

2.5.3 关系运算符和关系表达式 29

2.5.4 布尔运算符和布尔表达式 29

2.5.5 日期表达式 30

2.5.6 表达式的运算顺序 30

2.6 函数 30

2.6.1 数学函数 31

2.6.2 字符串函数 32

2.6.3 日期和时间函数 33

2.6.4 转换函数 34

2.6.5 其他函数 35

小结 36

习题2 36

第3章 可视化程序设计初探 38

3.1 可视化程序设计的基本概念 38

3.1.1 面向对象技术 38

3.1.2 可视化设计 39

3.1.3 事件驱动编程 40

3.1.4 对象的编程接口 40

3.1.5 可视化程序设计示例 41

3.2 创建和管理工程 43

3.2.1 工程的文件结构 43

3.2.2 工程的基本操作 43

3.2.3 工程资源管理器的使用 44

3.3 窗体设计 45

3.4 代码编写与调试 48

3.4.1 使用代码窗口编辑程序 48

3.4.2 使用编辑工具辅助代码编辑 49

3.4.3 使用调试工具调试程序 49

小结 51

习题3 51

第4章 Visual Basic程序设计 52

4.1 算法及其表示 52

4.1.1 算法 52

4.1.2 算法的表示 53

4.2 顺序结构程序设计 55

4.2.1 顺序结构程序基础 55

4.2.2 数据输入 56

4.2.3 数据输出 57

4.3 选择结构程序设计 60

4.3.1 If-End if分支 61

4.3.2 If-Else-End If分支 62

4.3.3 If-ElseIf多路分支 64

4.3.4 Select-Case多路分支 66

4.3.5 分支结构的嵌套 68

4.4 循环结构程序设计 70

4.4.1 Do-Loop循环 70

4.4.2 For-Next循环 72

4.4.3 For Each-Next循环 75

4.4.4 使用Exit强行跳出循环 76

4.4.5 循环嵌套 77

4.4.6 循环的应用 79

4.5 过程 84

4.5.1 函数过程 84

4.5.2 通用过程 89

4.5.3 过程的嵌套 93

4.5.4 过程调用中的参数传递 94

4.5.5 过程的作用域 96

4.5.6 变量的作用域和有效期 97

4.5.7 过程的应用 100

小结 104

习题4 105

第5章 Visual Basic标准控件与窗体 108

5.1 控件的作用及与对象的关系 108

5.2 一般类控件 108

5.2.1 标签控件 108

5.2.2 文本框控件 109

5.2.3 命令按钮 110

5.2.4 图片框控件和图像框控件 110

5.2.5 滚动条控件 110

5.2.6 定时器控件 111

5.3 选择类控件 111

5.3.1 单选按钮 111

5.3.2 复选框控件 112

5.3.3 框架控件 112

5.4 列表类控件 112

5.4.1 列表框控件 112

5.4.2 组合框控件 113

5.5 控件数组 114

5.6 控件编程举例 114

5.7 菜单编辑器 129

5.8 多文档窗体 134

小结 136

习题5 137

第6章 数据库基础 139

6.1 数据库基础知识 139

6.1.1 数据库的基本概念 139

6.1.2 数据库系统的组成和结构 139

6.2 关系模型 142

6.2.1 数据模型的基本概念 142

6.2.2 关系模型 144

6.2.3 关系数据库设计基本步骤 148

6.3 Access 2003的应用 149

6.3.1 Access 2003的基本操作 149

6.3.2 数据库存储结构的设计与创建 151

6.3.3 表的创建与基本操作 152

6.3.4 数据查询 161

6.3.5 创建窗体 164

6.3.6 创建报表 166

小结 168

习题6 168

第7章 创建第一个Visual Basic数据库程序7.1 数据库应用程序结构 169

7.2 数据控件 170

7.2.1 数据控件概述 170

7.2.2 Data控件的主要属性 170

7.2.3 Data控件的主要事件 172

7.2.4 Data控件的主要方法 174

7.3 记录集对象 176

7.3.1 记录集对象的类型 176

7.3.2 记录集对象的属性 177

7.3.3 记录集对象的方法 177

7.4 数据绑定控件 179

7.4.1 数据绑定控件的属性 180

7.4.2 数据绑定控件的事件 181

7.5 用代码操作数据库记录 181

7.6 创建第一个Visual Basic数据库程序 183

7.6.1 用控件开发数据库应用程序的步骤 183

7.6.2 使用Data控件创建一个简单的数据库应用程序 184

小结 188

习题7 188

第8章 结构化查询语言 189

8.1 SQL简介 189

8.2 用Data控件测试SQL 190

8.3 常用SQL语句 191

8.3.1 SELECT语句 191

8.3.2 INSERT语句 197

8.3.3 DELETE语句 197

8.3.4 UPDATE语句 198

8.3.5 CREATE TABLE语句 198

8.3.6 ALTER TABLE语句 199

8.3.7 DROP TABLE语句 199

小结 199

习题8 199

第9章 数据库访问技术 201

9.1 数据访问接口 201

9.1.1 数据访问接口 201

9.1.2 方法选择 204

9.2 使用DAO对象访问数据库 205

9.3 使用ADO Data控件访问数据库 213

9.4 使用ADO对象访问数据库 215

小结 221

习题9 221

第10章 数据报表设计与报表输出 222

10.1 数据环境设计器 222

10.1.1 启动数据环境设计器 222

10.1.2 Connection对象 223

10.1.3 Command对象 224

10.2 数据报表设计器 226

10.2.1 数据报表设计器特性 226

10.2.2 数据报表设计器的布局 228

10.2.3 数据报表设计器的三类对象 229

10.3 用数据报表设计器创建报表 229

10.3.1 建立数据环境 230

10.3.2 建立报表 231

10.3.3 加入层次结构 233

10.3.4 在数据报表中添加日期、时间、页数等信息 235

10.3.5 打印数据报表 237

10.4 用MSO ffice实现报表输出 238

10.4.1 用Word实现报表的输出 238

10.4.2 用Excel实现报表的输出 240

小结 241

习题10 242

第11章 学生信息管理系统 243

11.1 系统分析 243

11.1.1 需求分析 243

11.1.2 系统目标 243

11.1.3 功能分析 243

11.2 系统设计 244

11.2.1 开发及运行环境 244

11.2.2 项目规划 244

11.2.3 功能设计 244

11.3 数据库设计 245

11.4 详细设计 246

11.4.1 主窗体的设计 246

11.4.2 成绩管理窗体设计 247

11.4.3 成绩浏览窗体设计 252

11.4.4 查询窗体设计 253

11.4.5 统计条件输入窗体设计 255

11.4.6 统计结果窗体设计 256

11.4.7 学生信息管理窗体设计 259

11.4.8 学生信息浏览窗体设计 262

小结 264

参考文献 265