这篇文章源自对刘皓的文章的学习 ADO.NET入门教程(一) 初识ADO.NET
这篇文章非常好,用一张图,以及对图的解释介绍了ado.net组件
ado.net内部主要有两个部分 dataProvider和dataset。
dataprovider,我们的代码可以直接使用它,通过它和数据库建立连接(sqlconnection),创建对应于数据库的指令(sqlcommand)操作数据库,通过sqldatareader读数据,还有一个是sqldataAdapter,他就是一个适配器,用来将查询到的数据库数据给dataset。
dataset 里面可以有很多张datatable 以及表之间的联系。通过查询到的数据库数据集合 利用sqlDataAdapter给dataset之后就保存在内存中了,就跟数据库没关系了。
总之这篇文章 短小 而明了 写的非常好