用数据库解释 DataTable、DataView、DataSet

作者:vkvi 来源:ITPOW(原创) 日期:2011-9-12

DataTable

理解为数据库中的表。

DataView

理解为数据库中的视图,不过这里一个 DataView 只有一个 DataTable。

DataView 是对 DataTable 的包装,DataView 可以进行排序、筛选等,这是 DataTable 办不到的。

DataSet

理解为数据库。因为 DataSet 可以包含多个 DataTable(英文 Set 既有设置的意思,也有集合的意思),并且可以设置唯一约束、外键等类似数据库的功能。

相关文章