图书介绍
数据库访问技术 ADO.NET程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 微软公司(Microsoft)著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040141019
- 出版时间:2004
- 标注页数:311页
- 文件大小:145MB
- 文件页数:325页
- 主题词:数据库-接口-程序设计
PDF下载
下载说明
数据库访问技术 ADO.NET程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 以数据为中心的应用程序和ADO.NET1
1.1 设计以数据为中心的应用程序1
1.1.1 数据存储1
1.1.2 连接环境2
1.1.3 非连接环境2
1.1.4 数据访问应用模型12
1.2 ADO.NET架构14
1.2.1 ADO.NET简介14
1.2.2 与数据相关的命名空间15
1.2.3 从ADO到ADO.NET17
1.2.4 ADO.NET对象模型18
1.2.5 在连接环境中使用ADO.NET18
1.2.6 在非连接环境中使用ADO.NET20
1.3 ADO.NET与XML21
习题23
实验 以数据为中心的应用程序与ADO.NET24
练习1 为ASP.NET Web应用程序添加ADO.NET对象25
练习2 执行查询并显示查询结果27
第2章 连接数据源30
2.1 选择.NET数据提供程序30
2.1.1.NET数据提供程序简介30
2.1.2.NET数据提供程序类31
2.1.3 选择.NET数据提供程序32
2.2 定义连接35
2.2.1 数据库安全性35
2.2.2 连接字符串的概念36
2.2.3 连接字符串的设置37
2.2.4 在服务器资源管理器中使用连接44
2.3 管理连接46
2.3.1 打开和关闭连接47
2.3.2 处理连接事件48
2.4 处理连接的异常52
2.4.1 结构化异常处理52
2.4.2 处理SqlException54
2.4.3 处理InfoMessage事件59
2.5 连接池60
2.5.1 连接池的概念61
2.5.2 控制OLE DB连接池62
2.5.3 控制SQL Server连接池62
习题64
实验 连接数据源67
练习1 创建MicrosoftSQLServer的连接68
练习2 处理普通的连接异常72
练习3 监测和管理SQLServer的连接池73
练习4 (可选)创建到OLE DB数据源的连接78
第3章 执行连接环境下的数据库操作82
3.1 使用连接环境82
3.1.1 连接环境下应用程序的对象模型82
3.2 创建Command对象83
3.2.1 Command对象的概念84
3.2.2 创建存储过程84
3.2.3 创建Command对象85
3.2.4 Command对象参数88
3.2.5 为Command对象创建参数89
3.3 执行返回单值的Command对象94
3.3.1 在Command对象中返回单值的原因94
3.3.2 执行返回单值的Command对象95
3.3.3 获取输出和返回值96
3.4 执行返回多行的Command对象98
3.4.1 返回数据行98
3.4.2 DataReader的属性与方法99
3.4.3 使用DataReader处理数据行100
3.4.4 执行多条SQL语句105
3.5 执行不返回记录的Command对象109
3.5.1 DDL和DCL语句110
3.5.2 执行DDL和DCL语句111
3.5.3 DML语句113
3.5.4 执行DML语句114
3.5.5 数据更改诊断118
3.6 使用事务机制120
3.6.1 事务121
3.6.2 使用SQL语句管理事务122
3.6.3 使用ADO.NET管理事务123
3.6.4 隔离级别124
习题127
实验 执行连接环境下的数据库操作129
练习1 执行返回单值的Command对象130
练习2 执行返回记录的Command对象132
练习3 执行返回多条记录的Command对象133
练习4 执行修改数据库的Command对象134
第4章 构建DataSet137
4.1 使用非连接环境137
4.2 构建DataSet和DataTable138
4.2.1 DataSet、DataTable和DataColumn的概念139
4.2.2 DataSet对象模型140
4.2.3 构建DataSet、DataTable和DataColumn141
4.2.4 创建主键约束144
4.2.5 使用惟一约束145
4.2.6 创建自定义表达式146
4.3 绑定与保存DataSet148
4.3.1 为Windows控件绑定数据148
4.3.2 为DataGrid控件绑定DataSet对象149
4.3.3 保存和打开DataSet151
实验A 创建、绑定、打开和保存数据集152
练习1 创建自定义DataSet153
练习2 打开与保存DataSet155
练习3 编写Windows应用程序中的菜单代码157
4.4 定义数据关系160
4.4.1 使用外键约束限制对数据的操作161
4.4.2 创建外键约束161
4.4.3 DataRelation对象162
4.4.4 创建DataRelation对象163
4.4.5 浏览相关联的DataTable164
4.5 更改DataTable中的数据167
4.5.1 插入新行167
4.5.2 在行中定位168
4.5.3 更改表中的数据169
4.5.4 删除行169
4.5.5 RowState和RowVersion属性170
4.5.6 处理DataTable对象的事件171
4.6 排序和筛选173
4.6.1 使用Select方法173
4.6.2 DataView对象176
4.6.3 创建DataView176
4.6.4 在设计时使用DataView179
4.7 在DataView中查询数据180
习题181
实验B 操作数据集183
练习1 创建关系184
练习2 使用关系导航185
练习3 编辑DataTable中的行188
练习4 使用DataView进行筛选与排序192
第5章 使用ADO.NET读取和写入XML196
5.1 创建XSD架构196
5.1.1 XSD架构197
5.1.2 类型化DataSet201
5.1.3 XSD架构与关系型结构的映射201
5.1.4 使用Visual Studio.NET生成XSD架构203
5.2 将架构和数据加载到DataSet对象中204
5.2.1 将架构加载到DataSet对象中205
5.2.2 从文件中加载XSD信息205
5.2.3 检查元数据207
5.2.4 演示:检查DataSet结构208
5.2.5 将XML数据加载到DataSet对象中209
5.3 将DataSet写入XML211
5.3.1 将架构写入文件、读取器或流212
5.3.2 将DataSet信息写入文件或流213
5.3.3 演示:将内嵌架构定义与数据写入文件214
5.3.4 记录DataSet的更改215
习题219
实验 在ADO.NET中使用XML数据221
练习1 使用Visual StudioXML设计器生成DataSet架构221
练习2 从XML文件中创建并加载数据集222
练习3 将DataSet架构和数据保存为XML文件225
课程评价226
第6章 从现有数据源构造数据集227
6.1 配置DataAdapter以检索信息227
6.1.1 DataAdapter227
6.1.2 XxxDataAdapter对象模型228
6.1.3 DataAdapter类的属性和方法231
6.1.4 创建使用新SELECT语句的DataAdapter232
6.1.5 创建使用现有存储过程的DataAdapter235
6.2 使用DataAdapter填充DataSet237
6.2.1 使用DataAdapter填充DataSet238
6.2.2 为DataSet指定附加约束240
6.2.3 高效地填充Dataset242
6.2.4 使用多个DataAdapter填充一个DataSet245
实验A 在断开式应用程序中检索数据247
练习1 查看应用程序248
练习2 创建存储员工信息和应用程序设置的DataSet251
练习3 加载并显示员工信息254
练习4 指定并使用不同的服务器名称255
6.3 配置DataAdapter更新后台数据源257
6.3.1 DataSet跟踪更改的方式257
6.3.2 数据更新命令260
6.3.3 使用数据适配器配置向导设置数据更新命令262
6.4 将数据更改保存到数据源265
6.4.1 使用DataSet对象的GetChanges方法的时机265
6.4.2 将更改合并到DataSet266
6.4.3 使用DataSet更新数据源267
6.4.4 DataSet接受数据更改的方式268
6.5 冲突处理271
6.5.1 发生冲突271
6.5.2 检测冲突272
6.5.3 解决冲突274
习题280
实验B 检索并更新Customers表与Orders表的数据282
练习1 准备加载和更新数据库中的多个表283
练习2 使用多个DataAdapter填充一个DataSet286
练习3 更新中央数据库288
第7章 构建和应用使用ADO.NET的Web服务291
7.1 构建和应用返回数据的Web服务291
7.1.1 Web服务简介291
7.1.2 构建返回数据库信息的Web服务292
7.1.3 应用Web服务296
习题299
实验 ADO.NET应用程序的疑难解答300
练习1 设置与测试应用程序300
练习2 修正缺陷303
词汇表307