当前位置:首页 > 工业技术
ADO.NET数据库访问技术案例式教程  第2版
ADO.NET数据库访问技术案例式教程  第2版

ADO.NET数据库访问技术案例式教程 第2版PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:柴晟,王云,王永红主编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2013
  • ISBN:9787512410213
  • 页数:211 页
图书介绍:本教材在案例式教学培养模式基础上,突出强化学生实践能力和职业技能的培养,结合认证考试而编写的。本教材主要内容包括:ADO.NET概述,数据链接之桥梁CONNECTION,命令执行者COMMAND和数据读取器DATAREADER,数据搬运工DATAADAPTER与临时数据仓库DATASET,使用DATAGRIDVIEW操作数据,使用ADO.NET对象管理数据,使用三层结构实现简单WINDOWS应用,三层进阶之企业级WEB应用开发,使用ADO.NET读取和写入XML等。
《ADO.NET数据库访问技术案例式教程 第2版》目录

第1章 ADO.NET概述 1

1.1 ADO.NET简介 1

1.2 ADO.NET结构 2

1.3 Windows窗体上ADO.NET数据绑定 3

1.4本章 小结 10

思考与练习 10

第2章 数据连接之桥梁Connection 11

2.1选择.NET数据提供程序 11

2.1.1 .NET数据提供程序简介 11

2.1.2 .NET数据提供程序类 12

2.1.3选择.NET数据提供程序 13

2.2连接的创建 14

2.2.1连接字符串 14

2.2.2设计时连接 16

2.2.3运行时创建连接 22

2.3管理连接的方法和事件 25

2.3.1 Connection方法 25

2.3.2处理Connection事件 27

2.4处理异常 29

2.4.1结构化异常处理 29

2.4.2处理异常和消息事件 29

2.5连接池 31

2.5.1连接池简介 31

2.5.2控制连接池 31

2.6本章 小结 32

思考与练习 32

第3章 命令执行者Command与数据读取器DataReader 34

3.1使用连接环境 34

3.2数据命令Command对象的创建 34

3.3 Command的属性和方法 35

3.3.1运行时设置Command对象的属性 36

3.3.2使用参数集合 36

3.3.3 Command对象的方法 38

3.4数据阅读器DataReader对象及其使用 41

3.4.1 DataReader对象简介 41

3.4.2 DataReader的属性和方法 42

3.4.3 DataReader对象处理数据行 42

3.5事务处理 45

3.5.1事务简介 45

3.5.2管理事务 45

3.5.3隔离级别 47

3.6本章小结 48

思考与练习 49

第4章 数据搬运工DataAdapter与临时数据仓库DataSet 51

4.1数据适配器的概念 51

4.2数据适配器的创建 51

4.2.1利用Microsoft Visual Studio是2010创建 51

4.2.2利用代码创建 55

4.3数据适配器的属性和方法 56

4.3.1数据适配器的属性 57

4.3.2数据适配器的命令 57

4.3.3 TableMappings集合 57

4.3.4数据适配器的方法 58

4.3.5 Fill方法 58

4.3.6 Update方法 60

4.4处理数据适配器事件 62

4.4.1 RowUpdating事件 62

4.4.2 RowUpdated事件 64

4.5冲突处理 65

4.5.1发生冲突 65

4.5.2检测冲突 66

4.5.3解决冲突 67

4.6 DataSet介绍 68

4.6.1数据表 68

4.6.2数据列 69

4.6.3数据关系 74

4.6.4数据约束 75

4.7本章小结 77

思考与练习 77

第5章 使用DataGridView操作数据 80

5.1 DataGridView控件简介 80

5.2 DataGridView的数据源 80

5.2.1显示DataTable中的数据 80

5.2.2 DataView的使用 82

5.2.3显示集合中的数据 85

5.3使用DataGridView操作数据 89

5.3.1编辑数据 89

5.3.2删除数据 94

5.4本章小结 96

思考与练习 96

第6章 使用 ADO.NET对象管理数据 98

6.1编辑和更新数据源数据的过程 98

6.2数据行的状态和版本 98

6.2.1行的状态 98

6.2.2行的版本 99

6.2.3范例程序 100

6.3编辑数据集中的数据 104

6.3.1添加数据行 104

6.3.2删除数据行 105

6.3.3改变数据行的值 106

6.3.4推迟对数据行值的修改 107

6.4更改数据并保存到数据源 109

6.4.1使用DataAdapter的Update方法 109

6.4.2执行Command对象 111

6.5对数据更改的处理 113

6.5.1使用AcceptChanges 113

6.5.2使用RejectChanges 116

6.6本章小结 117

思考与练习 117

第7章 使用三层结构实现简单Windows应用 119

7.1三层结构 119

7.1.1概述 119

7.1.2依赖关系 119

7.2搭建三层结构 120

7.3实体类 123

7.3.1概述 123

7.3.2创建实体类 124

7.4使用三层结构实现数据显示 125

7.5业务逻辑层 128

7.5.1什么是业务 128

7.5.2业务的具体使用 129

7.6本章小结 133

思考与练习 133

第8章 三层进阶之企业级Web应用开发 134

8.1设计模式概述 134

8.2抽象工厂设计模式 134

8.2.1概述 134

8.2.2抽象工厂的结构 134

8.2.3生活中的案例 135

8.3抽象工厂模式的应用 136

8.3.1使用场景 136

8.3.2搭建抽象工厂 136

8.3.3使用抽象工厂读取数据 142

8.3.4 GridView的应用 148

8.4本章小结 153

思考与练习 153

第9章 使用ADO.NET读取和写入XML 154

9.1什么是XML 154

9.2 .NET支持的XML标准 156

9.3 System.Xml命名空间 157

9.4 XML的读写 158

9.4.1 XmlReader类 158

9.4.2 XmlWriter类 161

9.5使用ADO.NET读写XML 164

9.5.1 DataSet读取XML数据 164

9.5.2将DataSet中的数据写入XML数据 165

9.6本章小结 166

思考与练习 167

实验操作部分 168

第2章 数据连接之桥梁Connection 168

第3章 命令执行者Command与数据读取器DataReader 176

第4章 数据搬运工DataAdapter与临时数据仓库DataSet 182

第5章 使用DataGridView操作数据 188

第6章 使用ADO.NET对象管理数据 194

第7章 使用三层结构实现简单Windows应用 200

第8章 三层进阶之企业级 Web应用开发 204

第9章 使用ADO.NET读取和写入XML 207

参考文献 211

返回顶部