【发布时间】:2011-01-06 23:28:51
【问题描述】:
我目前正在尝试在 C# 中使用带有 DataGridView 的 SQLite 数据库。
我看过一个示例程序,它执行以下操作:
DataSet combinedDataSet = new DataSet();
DataTable ContactsTable = CombinedDataSet.Tables.Add("contacts");
DataTable FoodTable = CombinedDataSet.Tables.Add("food");
SQLiteDataAdapter ad = new SQLiteDataAdapter(command)
ad.Fill(FoodTable);
ad.Fill(ContactsTable);
此数据表随后用作数据网格视图的源。
我的问题是这样的:
为什么使用数据集?为什么不直接使用 DataTable?
我确信有一个很好的理由,但是从代码中取出它后,它仍然看起来运行良好。
【问题讨论】: