DataSet,DataTable,DataReader,DataAdapter有什么联系

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:08:54
我想知道他们之间有什么关系??

ASP.net有这些知识,DataSet,DataTable,DataReader,DataAdapter.
DataSet是用来做连接sql的一种方法,意思是把数据库的副本存在应用程序里,应用程序开始运行时,把数据库相关数据保存到DataSet.
DataTable表示内存中数据的一个表.常和DefaultView使用获取可能包括筛选视图或游标位置的表的自定义视图。
DataReader对象是用来读取数据库的最简单方式,它只能读取,不能写入,并且是从头至尾往下读的,无法只读某条数据,但它占用内存小,速度快
DataAdapter对象是用来读取数据库.可读取写入数据,某条数据超着强,但它占用内存比dataReader大,速度慢

这是联接数据库的几个关键词.set是设置,table是表名,reader是读的意思,adapter是改编的意思,这样一说你应改知道什么意思了吧.