我有一个数据表(dtAmount
),它有两列[HeadID]
和[Amount]
,我还有一个datagridview,它有两列[HeadID]
,[Amount]
和其他一些专栏。
此datagridview已与数据源绑定,HeadID
填充了值,但相应的Amount
为空。 HeadID
中的dtAmount
在[Amount]
列中具有相应的值,因此我想使用dtAmount
中的值将各个头的数量更新为datagridview。
答案 0 :(得分:0)
我建议您使用DataTable类的“合并”功能,如下所示:
yourDataTable.Merge(dtAmount,true, MissingSchemaAction.Add);
//将指定的System.Data.DataTable与当前值合并 DataTable,指示是否保留更改以及如何处理当前DataTable中缺少的架构。