(ASP.NET)DataTableとDatasetの相互変換
396 ワード
DataTableとDataSetは兄弟のように見えますが、実際にはそうではありません.では、どのように相互変換していますか.次の例を見てください.
(1)DataTableからDataSetへの移行
(2)DataSetからDataTableへの移行
一言で言えば、DataSetデータソースはデータベースと見なすことができますが、DataTableはデータベースのテーブルです.
(1)DataTableからDataSetへの移行
DataSet ds; //ds
DataTable dt1 = ds.Tables[0]; //
(2)DataSetからDataTableへの移行
DataSet ds = new DataSet();
DataTable dt; //dt
ds.Tables.Add(dt);
一言で言えば、DataSetデータソースはデータベースと見なすことができますが、DataTableはデータベースのテーブルです.