1、
DataView是DataTable的表示,DataTable表里的记录是没有顺序
显示时可以有不同顺序(DataView),但还是同一张表
所以一个DataTable可以有多个DataView,默认访问DataTable(DefaultView)
DataSet是DataTable的集合
2、
DataView是一张DataTable的虚拟视图
主要用来:显示数据
实际的数据更改 还好发生在DataTable中
3、
如果以数据库打比方
DataSet是一个功能简单的数据库
DataSet是多个表(DataTable)的集合
DataTable是对应数据库中的表
DataView则对应数据库中的视图(view)
(原文链接)