顶部
收藏

数据库访问技术——ADO.NET程序设计


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

暂无
  • 第1章 以数据为中心的应用程序和ADO.NET
    • 1.1 设计以数据为中心的应用程序
      • 1.1.1 数据存储
      • 1.1.2 连接环境
      • 1.1.3 非连接环境
      • 1.1.4 数据访问应用模型
    • 1.2 ADO.NET架构
      • 1.2.1 ADO.NET简介
      • 1.2.2 与数据相关的命名空间
      • 1.2.3 从ADO到ADO.NET
      • 1.2.4 ADO.NET对象模型
      • 1.2.5 在连接环境中使用ADO.NET
      • 1.2.6 在非连接环境中使用ADO.NET
    • 1.3 ADO.NET与XML
    • 习题
    • 实验 以数据为中心的应用程序与ADO.NET
      • 练习1 为ASP.NET Web应用程序添加ADO.NET对象
      • 练习2 执行查询并显示查询结果
  • 第2章 连接数据源
    • 2.1 选择.NET数据提供程序
      • 2.1.1 .NET数据提供程序简介
      • 2.1.2 .NET数据提供程序类
      • 2.1.3 选择.NET数据提供程序
    • 2.2 定义连接
      • 2.2.1 数据库安全性
      • 2.2.2 连接字符串的概念
      • 2.2.3 连接字符串的设置
      • 2.2.4 在服务器资源管理器中使用连接
    • 2.3 管理连接
      • 2.3.1 打开和关闭连接
      • 2.3.2 处理连接事件
    • 2.4 处理连接的异常
      • 2.4.1 结构化异常处理
      • 2.4.2 处理SqlException
      • 2.4.3 处理InfoMessage事件
    • 2.5 连接池
      • 2.5.1 连接池的概念
      • 2.5.2 控制OLEDB连接池
      • 2.5.3 控制SQLServer连接池
    • 习题
    • 实验 连接数据源
      • 练习1 创建Microsoft SQL Server的连接
      • 练习2 处理普通的连接异常
      • 练习3 监测和管理SQL Server的连接池
      • 练习4 (可选)创建到OLE DB数据源的连接
  • 第3章 执行连接环境下的数据库操作
    • 3.1 使用连接环境
      • 3.1.1 连接环境下应用程序的对象模型
    • 3.2 创建Command对象
      • 3.2.1 Command对象的概念
      • 3.2.2 创建存储过程
      • 3.2.3 创建Command对象
      • 3.2.4 Command对象参数
      • 3.2.5 为Command对象创建参数
    • 3.3 执行返回单值的Command对象
      • 3.3.1 在Command对象中返回单值的原因
      • 3.3.2 执行返回单值的Command对象
      • 3.3.3 获取输出和返回值
    • 3.4 执行返回多行的Command对象
      • 3.4.1 返回数据行
      • 3.4.2 DataReader的属性与方法
      • 3.4.3 使用DataReader处理数据行
      • 3.4.4 执行多条SQL语句
    • 3.5 执行不返回记录的Command对象
      • 3.5.1 DDL和DCL语句
      • 3.5.2 执行DDL和DCL语句
      • 3.5.3 DML语句
      • 3.5.4 执行DML语句
      • 3.5.5 数据更改诊断
    • 3.6 使用事务机制
      • 3.6.1 事务
      • 3.6.2 使用SQL语句管理事务
      • 3.6.3 使用ADO.NET管理事务
      • 3.6.4 隔离级别
    • 习题
    • 实验 执行连接环境下的数据库操作
      • 练习1 执行返回单值的Command对象
      • 练习2 执行返回记录的Command对象
      • 练习3 执行返回多条记录的Command对象
      • 练习4 执行修改数据库的Command对象
  • 第4章 构建DataSet
    • 4.1 使用非连接环境
    • 4.2 构建DataSet和DataTable
      • 4.2.1 DataSet、DataTable和DataColumn的概念
      • 4.2.2 DataSet对象模型.
      • 4.2.3 构建DataSet、DataTable和DataColumn
      • 4.2.4 创建主键约束
      • 4.2.5 使用惟一约束
      • 4.2.6 创建自定义表达式
    • 4.3 绑定与保存DataSet
      • 4.3.1 为Windows控件绑定数据
      • 4.3.2 为DataGrid控件绑定DataSet对象
      • 4.3.3 保存和打开DataSet
    • 实验A 创建、绑定、打开和保存数据集
      • 练习1 创建自定义DataSet
      • 练习2 打开与保存DataSet
      • 练习3 编写Windows应用程序中的菜单代码
    • 4.4 定义数据关系
      • 4.4.1 使用外键约束限制对数据的操作
      • 4.4.2 创建外键约束
      • 4.4.3 DataRelation对象
      • 4.4.4 创建DataRelation对象
      • 4.4.5 浏览相关联的DataTable
    • 4.5 更改DataTable中的数据
      • 4.5.1 插入新行
      • 4.5.2 在行中定位
      • 4.5.3 更改表中的数据
      • 4.5.4 删除行
      • 4.5.5 RowState和RowVersion属性
      • 4.5.6 处理DataTable对象的事件
    • 4.6 排序和筛选
      • 4.6.1 使用Select方法
      • 4.6.2 DataView对象
      • 4.6.3 创建DataView
      • 4.6.4 在设计时使用DataView
    • 4.7 在DataView中查询数据
    • 习题
    • 实验B 操作数据集
      • 练习1 创建关系
      • 练习2 使用关系导航
      • 练习3 编辑DataTable中的行
      • 练习4 使用DataView进行筛选与排序
  • 第5章 使用ADO.NET读取和写入XML
    • 5.1 创建XSD架构
      • 5.1.1 XSD架构
      • 5.1.2 类型化DataSet
      • 5.1.3 XSD架构与关系型结构的映射
      • 5.1.4 使用Visual Studio.NET生成XSD架构
    • 5.2 将架构和数据加载到DataSet对象中
      • 5.2.1 将架构加载到DataSet对象中
      • 5.2.2 从文件中加载XSD信息
      • 5.2.3 检查元数据
      • 5.2.4 演示:检查DataSet结构
      • 5.2.5 将XML数据加载到DataSet对象中
    • 5.3 将DataSet写入XML
      • 5.3.1 将架构写入文件、读取器或流
      • 5.3.2 将DataSet信息写入文件或流
      • 5.3.3 演示:将内嵌架构定义与数据写入文件
      • 5.3.4 记录DataSet的更改
    • 习题
    • 实验在A DO.NET中使用XML数据.
      • 练习1 使用VisualStudioXML设计器生成DataSet架构
      • 练习2 从XML文件中创建并加载数据集
      • 练习3 将DataSet架构和数据保存为XML文件
    • 课程评价
  • 第6章 从现有数据源构造数据集
    • 6.1 配置DataAdapter以检索信息
      • 6.1.1 DataAdapter
      • 6.1.2 XxxDataAdapter对象模型
      • 6.1.3 DataAdapter类的属性和方法
      • 6.1.4 创建使用新SELECT语句的DataAdapter
      • 6.1.5 创建使用现有存储过程的DataAdapter
    • 6.2 使用DataAdapter填充DataSet
      • 6.2.1 使用DataAdapter填充DataSet
      • 6.2.2 为DataSet指定附加约束
      • 6.2.3 高效地填充Dataset
      • 6.2.4 使用多个DataAdapter填充一个DataSet
    • 实验A 在断开式应用程序中检索数据
      • 练习1 查看应用程序
      • 练习2 创建存储员工信息和应用程序设置的DataSet
      • 练习3 加载并显示员工信息
      • 练习4 指定并使用不同的服务器名称
    • 6.3 配置DataAdapter更新后台数据源
      • 6.3.1 DataSet跟踪更改的方式
      • 6.3.2 数据更新命令
      • 6.3.3 使用数据适配器配置向导设置数据更新命令
    • 6.4 将数据更改保存到数据源
      • 6.4.1 使用DataSet对象的GetChanges方法的时机
      • 6.4.2 将更改合并到DataSet
      • 6.4.3 使用DataSet更新数据源
      • 6.4.4 DataSet接受数据更改的方式
    • 6.5 冲突处理
      • 6.5.1 发生冲突
      • 6.5.2 检测冲突
      • 6.5.3 解决冲突
    • 习题
    • 实验B 检索并更新Customers表与Orders表的数据
      • 练习1 准备加载和更新数据库中的多个表
      • 练习2 使用多个DataAdapter填充一个DataSet
      • 练习3 更新中央数据库
  • 第7章 构建和应用使用ADO.NET的Web服务
    • 7.1 构建和应用返回数据的Web服务
      • 7.1.1 Web服务简介
      • 7.1.2 构建返回数据库信息的Web服务
      • 7.1.3 应用Web服务
    • 习题
    • 实验 ADO.NET应用程序的疑难解答
      • 练习1 设置与测试应用程序
      • 练习2 修正缺陷
  • 词汇表

相关图书