【问题标题】:How A DataGridView.Datasource is stored in DataTable VariableDataGridView.Datasource 如何存储在 DataTable 变量中
【发布时间】:2014-02-24 03:25:36
【问题描述】:
我必须将datagridview的数据源存储在任何Datatable变量中以合并gridview中的数据
Datatable dt = dataGridView1.DataSource;
还请告诉我如何合并相同datagridview的数据
【问题讨论】:
标签:
c#
datagridview
datatable
datasource
【解决方案1】:
您可能需要将 DataSource 对象转换为 DataTable。
Datatable dt = myGridView.DataSource as DataTable;
【解决方案2】:
如果您将DataSource 设置为DataTable,那么您需要一个简单的演员表:
DataTable dt = (DataTable)dataGridView1.DataSource;
如果你想合并两个数据表,那么你可以使用DataTable.Merge 方法:
dt1.Merge(dt2)