论 DataAdapter 对象在 ADO.NET 体系中的地位和作用
王芳
摘要: DataAdapter 对象是 ADO .NET 体系所特有的重要对象,它承担着目标
数据库和 DataSet 对象之间的数据交互任务,使以 DataSet 对象为核心的基
于断开连接的数据访问成为可能,也使 ADO.NET 成为网络时代成功的数据访
问模式。
关键词:数据库 ADO.NET DataAdapter
On the Role and Function of DataAdapter Object In the System of ADO.NET
Wang Fang
Abstract: DataAdapter is a new and important object in the system of ADO.NET
which provide data exchange function between subjective Database and DataSet
object. DataAdapter and its function enable a powerful database operation method
with DataSet as the key object and based on off- connection mode, and help
ADO.NET become a successful database visiting tool in the internet world.
Key words: Database ADO.NET DataAdapter
0 引言
ADO.NET 是网络时代数据访问模式的一项重要革新,它在微软整个.NET
战略中的地位非常重要,可以说是.NET 战略取得成功的一个关键。ADO.NET
的成功在于它很好的解决了网络时代数据访问所面临的新问题,它首先引入了
新的数据访问思维方式即以断开连接方式作为整个数据访问的基本模式,然后
以此为基础,充分吸收以往各种数据访问层的优点,构建了一个完整宏大,高
效率而又使用方便的数据访问体系。
在 ADO.NET 体系中,DataSet 对象无疑是整个体系的核心,也是
ADO.NET 的最重要的创新。DataSet 是本地内存中的数据存储,它具备关系
型数据库的主要特性,可以看成是目标数据库在本机的一个局部副本,这个副
本使得本机的数据消费需求能快捷方便的实现。 DataSet 对象强大的功能建立