顶部
收藏

数据访问技术——ADO.NET 2.0


作者:
微软公司
定价:
85.00元
ISBN:
978-7-04-021625-7
版面字数:
520.000千字
开本:
16开
全书页数:
328页
装帧形式:
平装
重点项目:
暂无
出版时间:
2007-04-20
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

  本书的著作权归微软公司所有。未经微软公司书面许可,本书的任何部分不得以任何形式或任何手段复制或传播。著作权人保留所有权利。
  • 第1章 数据库基础
    • 1.1 数据存储
    • 1.2 数据库基础知识
      • 1.2.1 表、行、列和约束
      • 1.2.2 在Microsoft SQL Server 2005中创建表
      • 1.2.3 创建表的步骤小结
      • 1.2.4 设置列属性和约束
      • 1.2.5 SQL语言
      • 1.2.6 关系
      • 1.2.7 存储过程
    • 1.3 数据库应用程序
    • 1.4 小结
    • 1.5 习题
  • 第2章 ADO.NET 2.0概述
    • 2.1 数据访问模型
    • 2.2 数据访问模型发展史
    • 2.3 ADO.NET概述
      • 2.3.1 ADO.NET对象模型
      • 2.3.2 数据提供程序
      • 2.3.3 DataSet
    • 2.4 ADO.NET特征
      • 2.4.1 断开连接方式的数据访问
      • 2.4.2 增强的可编程性
      • 2.4.3 内置XML支持
    • 2.5 ADO.NET 2.0新特性简介
    • 2.6 小结
    • 2.7 习题
  • 第3章 数据源连接
    • 3.1 连接数据源
      • 3.1.1 通过Visual Studio 2005创建Connection对象
      • 3.1.2 通过编程方式创建Connection对象
    • 3.2 ConnectionString属性
      • 3.2.1 利用向导来设置ConnectionString属性
      • 3.2.2 存储到应用程序配置文件的方法
      • 3.2.3 RSA密钥
    • 3.3 管理数据源连接
      • 3.3.1 打开和关闭连接
      • 3.3.2 连接池
    • 3.4 处理连接事件
      • 3.4.1 处理StateChange事件的步骤
      • 3.4.2 随堂练习
      • 3.4.3 处理InfoMessage事件的步骤
      • 3.4.4 处理连接的异常
      • 3.4.5 随堂练习
    • 3.5 小结
    • 3.6 实验
    • 3.7 习题
  • 第4章 在连接环境中获取数据
    • 4.1 与数据源交流的语言—SQL
    • 4.2 Command对象
      • 4.2.1 通过Visual Studio 2005创建Command对象
      • 4.2.2 通过编程方式创建Command对象
    • 4.3 Command对象的属性
      • 4.3.1 CommandText属性
      • 4.3.2 CommandTimeout属性
      • 4.3.3 CommandType属性
      • 4.3.4 Connection属性
      • 4.3.5 Parameters属性
      • 4.3.6 Transaction属性
      • 4.3.7 UpdateRowSource属性
      • 4.3.8 设置Command对象的属性
    • 4.4 Command对象的参数
      • 4.4.1 通过Visual Studio 2005配置Parameters集合
      • 4.4.2 通过编程方式添加和配置参数
      • 4.4.3 设置Parameter的值
    • 4.5 使用Command对象来执行SQL语句
      • 4.5.1 ExecuteScalar()方法
      • 4.5.2 ExecuteNonQuery()方法
    • 4.6 DataReader对象和ExecuteReader()方法
    • 4.7 使用Command对象进行异步操作
    • 4.8 使用Command对象查询多重活动结果集
    • 4.9 小结
    • 4.10 实验
    • 4.11 习题
  • 第5章 构建DataSet
    • 5.1 ADO.NET断开连接的模型
    • 5.2 DataSet的概念
    • 5.3 创建DataSet
      • 5.3.1 使用Microsoft Visual Studio 2005创建DataSet
      • 5.3.2 通过编程方式创建DataSet
    • 5.4 DataSet成员
      • 5.4.1 DataTable
      • 5.4.2 DataColumn
      • 5.4.3 DataRow
      • 5.4.4 约束
      • 5.4.5 DataRelation
    • 5.5 小结
    • 5.6 实验
    • 5.7 习题
  • 第6章 类型化DataSet
    • 6.1 类型化DataSet和非类型化DataSet的概念
      • 6.1.1 类型化DataSet
      • 6.1.2 非类型化DataSet
      • 6.1.3 非类型化DataSet和类型化DataSet之间的比较
    • 6.2 XML架构简介
    • 6.3 创建XML架构
      • 6.3.1 XSD元素
      • 6.3.2 XSD元素与DataSet结构之间的对应
    • 6.4 创建类型化DataSet
      • 6.4.1 数据集编辑器
      • 6.4.2 TableAdapter配置向导
      • 6.4.3 数据源配置向导
    • 6.5 访问类型化DataSet中的DataTable
    • 6.6 小结
    • 6.7 实验
    • 6.8 习题
  • 第7章 在断开连接的环境中编辑和更新数据
    • 7.1 DataAdapter简介
    • 7.2 创建DataAdapter
      • 7.2.1 通过Visual Studio 2005创建DataAdapter
      • 7.2.2 手动创建DataAdapter
      • 7.2.3 预览DataAdapter结果
      • 7.2.4 通过编程方式创建DataAdapter
    • 7.3 DataAdapter的属性
    • 7.4 DataAdapter的方法
      • 7.4.1 使用DataAdapter的Fill()方法填充DataSet
      • 7.4.2 使用DataAdapter的Update()方法填充DataSet
    • 7.5 更新数据时的状态管理
    • 7.6 用SqlBulkCopy移动大量数据
    • 7.7 DataTable事件
      • 7.7.1 添加并读取行错误提示信息
      • 7.7.2 接受或拒绝对行所做的更改
    • 7.8 GetChanges()和Merge
      • 7.8.1 使用GetChanges()方法的时机
      • 7.8.2 在DataSet中获得更改的示例
      • 7.8.3 将更改合并到DataSet
    • 7.9 小结
    • 7.10 实验
    • 7.11 习题
  • 第8章 数据的排序、搜索和过滤
    • 8.1 查看DataTable中的数据
      • 8.1.1 在行中定位
      • 8.1.2 查找多行
      • 8.1.3 表达式:计算列
    • 8.2 DataView对象
      • 8.2.1 通过Visual Studio 2005创建DataView对象
      • 8.2.2 通过编程方式创建DataView对象
      • 8.2.3 将DataView转换为DataTable
    • 8.3 小结
    • 8.4 实验
    • 8.5 习题
  • 第9章 事务
    • 9.1 事务简介
      • 9.1.1 事务的属性
      • 9.1.2 数据库事务
    • 9.2 ADO.NET的事务支持
    • 9.3 Transaction类
    • 9.4 通过使用ADO.NET来执行事务
    • 9.5 隔离级别
      • 9.5.1 隔离级别的概念
      • 9.5.2 并发错误
      • 9.5.3 ADO.NET中的隔离级别
      • 9.5.4 更改隔离级别
    • 9.6 应用事务的高级技巧
      • 9.6.1 保存点
      • 9.6.2 嵌套事务
      • 9.6.3 利用DataSet和DataAdapter使用事务
    • 9.7 分布式事务
      • 9.7.1 二阶段提交
      • 9.7.2 实现分布式事务
      • 9.7.3 管理分布式事务的过程
      • 9.7.4 指示分布式事务成功与否
      • 9.7.5 通过使用ADO.NET来管理分布式事务
    • 9.8 使用事务的时机
    • 9.9 事务与性能
    • 9.10 事务与用户确认
    • 9.11 小结
    • 9.12 实验
    • 9.13 习题
  • 第10章 ADO.NET和XML
    • 10.1 DataSet的XML表示形式
      • 10.1.1 将DataSet保存为XML
      • 10.1.2 从XML加载DataSet
    • 10.2 DiffGram
    • 10.3 顺序读取XML数据
      • 10.3.1 XmlReader对象
      • 10.3.2 XmlReader场景
      • 10.3.3 读取XML文档
      • 10.3.4 读取属性
      • 10.3.5 读取文本内容
    • 10.4 顺序写入XML数据
      • 10.4.1 XmlWriter对象
      • 10.4.2 写元素
      • 10.4.3 写属性
      • 10.4.4 定义命名空间
    • 10.5 使用DOM处理XML数据
      • 10.5.1 DOM
      • 10.5.2 DOM的用途
      • 10.5.3 DOM树
      • 10.5.4 DOM树中的XML结点类型
      • 10.5.5 将XML文档加载至DOM树
      • 10.5.6 通过使用DOM读取XML数据
      • 10.5.7 在DOM树中创建文档
      • 10.5.8 使用DOM模型修改XML文档
      • 10.5.9 将DOM树保存至XML文档
    • 10.6 小结
    • 10.7 实验
    • 10.8 习题
  • 词汇表

相关图书