《VB.NET数据库编程学习捷径》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:杨毅,郭聪宾,刘晓宏编著
  • 出 版 社:北京:北京科海电子出版社
  • 出版年份:2003
  • ISBN:7900107959
  • 页数:328 页
图书介绍:本书共分12章,首先介绍VB.NET中的几种访问数据库的方法,包括DAO技术、ADO.NET技术以及自定义访问数据库的类等内容,然后通过实例介绍了C/S和B/S两种数据库体系等。

目录 1

第1章 基础知识 1

1.1 Visual Basic.NET简介 1

1.1.1 Visual Studio.NET的安装 1

1.1.2 Visual Basic.NET的集成开发环境 2

1.1.3 Visual Basic.NET的新特点 7

1.2 数据库基础知识 14

1.2.1 数据库的基本概念 14

1.2.2 关系数据库 15

1.2.3 数据库开发的基本步骤 17

1.3 本章小结 18

第2章 应用程序基本界面技术 19

2.1 Visual Basic.NET的基本控件 19

2.1.1 Button控件 19

2.1.2 ComboBox控件 20

2.1.3 PictureBox控件 20

2.2 Visual Basic.NET的高级控件 22

2.2.1 RichTextBox控件 22

2.2.2 CommonDialog控件 24

2.3 Visual Basic.NET的菜单设计 27

2.3.1 菜单控件的特点 27

2.3.2 菜单设计示例 28

2.4.1 控件的数据绑定简介 33

2.4 控件的数据绑定 33

2.4.2 控件的数据绑定示例 34

2.5 数据窗体向导 37

2.6 本章小结 40

第3章 应用程序高级界面技术 41

3.1 MSChart控件 41

3.1.1 MSChart控件的添加 41

3.1.2 显示三维图表 42

3.1.3 显示数据 44

3.1.4 MSChart控件与数据库的绑定 45

3.2.1 Repeater控件的添加 46

3.2 Repeater控件 46

3.2.2 为Repeater控件定义模板 47

3.2.3 Repeater控件与数据库的绑定 49

3.2.4 运行结果 49

3.3 TreeView控件和ListView控件的组合 49

3.3.1 资源管理器式界面简介 50

3.3.2 资源管理器式界面的实现 50

3.4 本章小结 60

第4章 基本数据库管理与查询 61

4.1 SQL简介 61

4.2 自制数据库管理工具 61

4.2.1 界面设计 61

4.2.2 代码实现 62

4.3.1 表的创建 65

4.3 表管理 65

4.3.2 表的删除 67

4.3.3 表的更新 68

4.4 记录管理 69

4.4.1 数据的添加 69

4.4.2 数据的修改 70

4.5.2 索引的删除 71

4.6 视图管理 71

4.6.1 视图的创建 71

4.5.1 索引的建立 71

4.5 索引管理 71

4.4.3 数据的删除 71

4.6.2 视图的删除 72

4.6.3 视图的更新 73

4.7 基本查询 73

4.7.1 使用SELECT…FROM检索记录 73

4.7.2 使用WHERE说明条件 74

4.7.3 使用GROUP BY对查询结果分组 76

4.7.4 使用HAVING子句 76

4.7.5 使用ORDER BY对查询结果排序 76

4.7.6 集合函数 77

4.8 高级查询 77

4.8.1 多重表的查询 77

4.8.2 子查询 79

4.8.3 功能查询 82

4.9 用Visual Basic.NET实现数据库查询 83

4.9.1 使用Visual Basic.NET的查询工具 83

4.9.2 编写数据库查询工具程序 89

4.10 本章小结 91

第5章 ADO.NET访问数据库 92

5.1 ADO.NET中的重要概念与对象 92

5.1.1 无连接的编程模型:Managed Provider 92

5.1.2 内存中的数据库:DataSet 93

5.2 ADO.NET访问数据库的方法 94

5.2.1 创建DSN 94

5.2.2 ADO.NET与数据库的连接 95

5.2.3 测试与数据库连接示例 95

5.2.4 DataSet对象的获得 98

5.2.5 DataTable对象的操作 101

5.2.6 DataSet对象的显示 105

5.2.7 动态创建DataSet对象并显示的示例 105

5.2.8 OleDbCommand对象的使用 108

5.2.9 OleDbDataReader对象 110

5.2.10 OleDbDataReader对象使用示例 111

5.2.11 数据控件的数据绑定 113

5.3 本章小结 113

第6章 用类访问 114

6.1 类和对象的使用 114

6.1.1 “类”与“对象”的概念 114

6.1.2 类的继承 115

6.1.3 实现类与对象的示例 116

6.2.1 单个记录处理类的规划 122

6.2 使用类访问数据库 122

6.2.2 建立测试类的工程 123

6.2.3 单个记录处理类的代码的编写 123

6.2.4 测试工程的界面设计 128

6.2.5 测试工程的代码设计 131

6.3 数据输出类的创建 135

6.4 本章小结 139

7.1.1 系统的需求分析 140

7.1.2 系统的概念结构设计 140

7.1 系统的设计 140

第7章 计算机选课系统 140

7.2 数据库的实现 141

7.2.1 使用Access建立数据库 141

7.2.2 使用数据工具完成数据库 143

7.3 程序实现 147

7.3.1 总体流程分析 147

7.3.2 全局变量的定义 148

7.3.3 与数据库的连接 148

7.3.4 “登录”功能的实现 149

7.3.5 “修改密码”功能的实现 154

7.3.6 “选课”功能的实现 158

7.3.7 “选课信息”功能的实现 167

7.4 本章小结 169

第8章 客户端/服务器程序的创建 170

8.1 客户端/服务器体系结构 170

8.1.1 客户端/服务器简介 170

8.1.2 客户端/服务器的结构 171

8.2 客户端/服务器体系结构的实现 174

8.2.1 采用客户端/服务器体系结构的理由 174

8.2.2 数据源的访问接口技术 175

8.3 本章小结 177

第9章 人力资源管理系统 178

9.1 系统的设计 178

9.2 用Access实现数据库 179

9.3 新建工程 180

9.4 闪屏窗体的设计 181

9.4.1 闪屏窗体的界面设计 181

9.4.2 闪屏窗体的代码设计 182

9.5 登录窗体的设计 183

9.6 主窗体中的高级控件 185

9.6.1 ToolBar控件的使用 185

9.6.2 ImageList控件的使用 186

9.6.3 DataGrid控件的使用 187

9.6.4 TabControl控件的使用 187

9.6.5 GroupBox控件的使用 188

9.6.6 MonthCalendar控件的使用 188

9.6.7 MaskedBox控件的使用 189

9.7 主窗体的设计 192

9.7.1 初始公共界面 193

9.7.2 登录过程 196

9.7.3 3个基本的页面与3个基本公用过程 201

9.7.4 数据库管理员登录后的界面 205

9.7.5 总经理登录后的界面 217

9.7.6 经理登录后的界面 220

9.7.7 职员登录后的界面 222

9.8 本章小结 224

10.1 浏览器/服务器体系结构 225

10.1.1 浏览器/服务器体系结构的优势 225

第10章 浏览器/服务器程序的创建 225

10.1.2 浏览器/服务器模式的工作流程 226

10.1.3 浏览器/服务器的3种工作方式 227

10.2 Web数据库开发 228

10.2.1 Web数据库简介 228

10.2.2 Web数据库技术 228

10.3 ASP与ASP.NET 229

10.3.1 HTML简介 229

10.3.2 ASP简介 234

10.3.3 ASP.NET简介 240

10.4 本章小结 244

11.1.1 系统的需求分析 245

11.1.2 系统的概念结构的设计 245

第11章 图书馆网上借阅系统 245

11.1 系统设计 245

11.2 用Access实现数据库 246

11.3 借阅流程分析 251

11.4 系统的具体实现 252

11.4.1 创建工程 252

11.4.2 登录页面的设计 253

11.4.3 书籍查询页面的设计 266

11.4.4 书籍借阅页面的设计 285

11.4.5 查看个人借阅记录的页面的设计 295

11.4.6 更改个人密码的页面的设计 299

11.5 本章小结 303

12.1.1 帮助文件简介 304

第12章 应用程序的帮助系统和打包发行 304

12.1 应用程序的帮助系统 304

12.1.2 图形编辑的有力工具 305

12.1.3 帮助文件制作工具 308

12.1.4 制作上下文敏感帮助 318

12.2  应用程序的打包发行 320

12.2.1 新建安装工程 320

12.2.2 文件系统编辑器 321

12.2.3 注册到注册表 323

12.2.4 编辑文件类型与文件关联 324

12.2.5 安装程序的界面设计 326

12.2.6 编译工程 328

12.3 本章小结 328