ADO.NET数据库访问技术案例式教程 第2版PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:柴晟,王云,王永红主编
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2013
- ISBN:9787512410213
- 页数:211 页
第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
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019