#8226; 断开连接的数据缓存模型 N 层编程和 XML Web 服务体系结构要求应用程序可以以断开连接、松散耦合的方式工作。ADO.NET 为应用程序或服务间封送处理数据提供全面的缓存数据模型并且随后更新原始数据源。 • 带有数据组合功能的通用数据表示 ADO.NET 给予您组合来自多个数据源和不同数据源的数据的能力。 • XML 支持 要构建可互用的应用程序和非常可靠的数据处理模型,XML 是个关键的组件。ADO.NET 通过用相关的方式或本机 XML 和 XML 交互的方法使用 .NET Framework 中的 XML 支持。 • 使用现有的 ADO 知识 虽然 ADO.NET 对象模型不同于先前的 ADO 模型,但是基本的构造是一样的。ADO.NET 对象模型由提供程序、连接和命令对象构成,这使目前的 ADO 开发人员可轻松迁移到 ADO.NET。 从一个开发人员的角度看,ADO.NET 表现了 .NET Framework 内可用于数据访问的类的具体实现。这些类存在于 .NET Framework 的 System.Data 命名空间内。 注 System.Data.dll 中的 ADO.NET 类被集成在 System.Xml.dll 中的XML 类中。因此要编译使用 System.Data 命名空间的代码,您应该在您的 Visual Studio.NET 项目中添加对 System.Data.dll 和 System.Xml.dll 的引用。 ADO.NET 引入了 DataSet 类提供的数据集的概念。您可以把数据集比喻成 JDBC 中的 ResultSet ,只不过数据集页码:[1] [2] [3] [4] [5] [6] [7] 第6页、共7页 |