DataTable: 就像一张表,你能操作的只是它的行和列搭敏团。
DataSet:类似于一个小型的数据库,你可以操作任何一张表的数据拿宽。
也就是说,如果在项目中你需要操作多张表的数据,这个时候你就只能使用知橘DataSet来实现,而不是DataTable。
dataset是一个信迅迅数据集
datatable是滑此一昌告个数据表,datatable是dataset内包含的
这个网上很多的可以去找找!
DataSet包含了多个DataTable,以及DataTable之间的约束关系。
如果你的数据不需要做拆者睁关系映射,直接用DataTable效率比较高。如果有需要1:N或N:M这样的关系查询,将DataSet中的相应DataTable全部填充,再使用关系查询数旅岁嫌宽据。
论常用自然是DataTable。
不过速度最快的还是DataReader
datatable 是 dataset 的一部分
dataset 包含 datatable