更新时间:2023-12-01 09:52:16
DataSet包含一个或多个DataTable。
示例1:
A DataSet holds one or more DataTables.
Example 1:
DataTable dt = new DataTable();
DataSet ds = new DataSet();
ds.Tables.Add(dt);
例2:
Example 2:
DataTable dt1 = new DataTable();
DataTable dt2 = new DataTable();
DataSet ds = new DataSet();
ds.Tables.Add(dt1);
ds.Tables.Add(dt2);
如果您还需要,请自己做作业。
If you want any more, then do your own homework.
一行:
DataSet是DataTables的集合。
以上线本身足以解释它们和使用的位置。对吗?
如果没有,那么:
DataTable =一个包含行和列的表格
DataSet =带数据表的集合。可以在其中包含一个或多个数据表。数据集的容器。不仅如此,在数据集中,您也可以在表之间建立关系。
请参阅MSDN上的文档以获取更多详细信息:
看看这里: DataSet [ ^ ]和 DataTable [ ^ ]
One line:
DataSet is collection of DataTables.
Above line itself is more than enough to explain what are they and where to use. Right?
In case not, then:
DataTable = A table with rows and columns
DataSet = A set with datatables. Can hold one or more Datatables in it. A container of datatables. Not just it, in Dataset you can have relations between tables too.
Refer to the documentation on MSDN to get more in detail:
Take a look here: DataSet[^] and DataTable[^]
::::数据集:::
1)首先,数据集是断开连接的架构。
2)DataSet是一个用于在其中存储dataTable的类。
3)DataSet是DataTables的集合,它有多个行和列
4)DataSet中包含多个表.DataTable可以't
5)DataSet比DataTable更灵活
:::: DataTable :::
1)DataTable也是一个包含多行的类和其中的列..
2)DataTable只存储一个表格。
3) DataTable有一个GetTable()方法用于获取数据库中的表。
4)DataTable的灵活性不如DataSet
谢谢
::::Dataset:::
1) first of all Dataset is the disconnected architecture.
2) DataSet is a Class For storing a dataTable in it.
3) DataSet is a collection of DataTables which is having multiple rows and columns
4) DataSet contains Multiple Tables in it .. DataTable does't
5) DataSet is More flexible then DataTable
::::DataTable:::
1) DataTable also a Class Which contains multiple rows and columns in it..
2) DataTable Stores only one table in it.
3) DataTable have a GetTable() method for getting table in database.
4) DataTable is less flexible then DataSet
Thank You