本书是使用Microsoft Visual Studio .NET和ADO.NET编写高可伸缩性、可用Web数据库应用程序的开发人员必备指南。介绍了如何使用ADO.NET在企业级的Web应用程序中访问、排序和处理数据。通过书中丰富的实例和工具,读者能够了解编写、测试与调试数据库应用程序代码的方法。本书还介绍了ADO.NET对象模型,用于Web扩展性的XML特性,与SQL Server 2000的集成。 全书共分5大部分。第I部分提供了ADO.NET对象模型的概要叙述,并且提供了【数据窗体向导】的指导内容。第Ⅱ部分介绍了如何使用.NET数据提供程序中的不同对象——Connection、Command、DataReader和DataAdapter对象。第Ⅲ部分包含了对ADO.NET对象模型中的脱机对象的讨论——DataSet、DataTable、DataColumn、DataRow、DataRelation和DataView对象。这一部分还介绍了使用DataAdapter向数据库提交更改的基本和高级场景,还讨论了ADO.NET的XML特性。第Ⅳ部分介绍了使用ADO.NET建立有效率的Windows应用程序和Web应用程序的技术。第V部分是附录。 第I部分 开始使用ADO.NET 第1章 ADO.NET概述 1.1 为什么引入新的对象模型? 1.2 ADO.NET对象模型 1.2.1 .NET数据提供程序 1.2.2 为什么使用分离的类和库 1.2.3 本书对.NET数据提供程序的介绍 1.2.4 连接的对象 1.2.5 断开连接的对象 1.2.6 元数据 1.2.7 强类型DataSet对象 1.3 常见问题 第2章 使用数据窗体向导生成ADO.NET应用程序 2.1 演示 2.2 用数据窗体向导生成数据绑定窗体 2.2.1 选择连接 2.2.2 从数据库中选择表 2.2.3 在DataSet中创建关系 2.2.4 选择要显示的列 2.2.5 选择显示样式 2.3 使用新的数据绑定窗体 2.3.1 在新数据绑定窗体中显示数据 2.3.2 利用DataRelation对象进行级联更改 2.3.3 向数据库提交更改 2.3.4 组件托盘 2.4 以数据窗体向导作为起始点 2.5 常见问题 第II部分 连接:使用.NET数据提供程序 第3章 与数据库连接 3.1 使用Connection对象 3.1.1 创建Connection对象 3.1.2 连接字符串 3.1.3 开放及关闭连接 3.1.4 连接池 3.1.5 销毁连接 3.1.6 使用连接创建其他对象 3.1.7 获取数据库架构信息 3.2 Visual Studio.NET设计时特性 3.2.1 在【服务器资源管理器】中处理Connection对象 3.2.2 向【服务器资源管理器】中添加数据连接 3.2.3 向应用程序添加连接 3.2.4 在运行时使用新连接 3.2.5 代码到哪里去了? 3.3 OleDbConnection对象参考 3.3.1 OleDbConnection对象的属性 3.3.2 OleDbConnection对象的方法 3.3.3 OleDbConnection对象事件 3.4 常见问题 第4章 数据库查询 4.1 在代码中使用Command对象 4.1.1 创建Command对象 4.1.2 执行无返回行的查询 4.1.3 用DataReader对象检查查询结果 4.1.4 执行返回单值的查询 4.1.5 执行参数化查询 4.1.6 调用存储过程 4.1.7 从输出参数中获取数据 4.1.8 在Transaction中执行查询 4.2 在Visual Studio.NET中创建Command对象 4.2.1 从工具箱中拖放 4.2.2 指定一个连接 4.2.3 使用查询生成器 4.2.4 在代码中使用新的Command对象 4.2.5 从【服务器资源管理器】中拖放 4.3 Command、DataReader以及Parameter对象参考 4.3.1 OleDbCommand对象的属性 4.3.2 OleDbCommand对象的方法 4.3.3 OleDbDataReader对象的属性 4.3.4 OleDbDataReader对象的方法 4.3.5 创建Parameter对象 4.3.6 OleDbParameter对象的属性 4.4 常见问题 第5章 用DataAdapter对象获取数据 5.1 什么是DataAdapter对象 5.1.1 DataAdapter与其他查询对象的不同之处 5.1.2 DataAdapter剖析 5.2 创建和使用DataAdapter对象 5.2.1 创建DataAdapter 5.2.2
2021-05-24 23:30:26 53.01MB ado.net技术内幕(高清PDF中文版)
1