我有包含 6 个数据表的 TypedDataset 文件。文件 01 到文件 06。我将数据插入到所有这些数据表中,以便所有表行的行状态更改为已添加。现在,当我更新数据表 file01 时,如下所示
((System.Data.Common.DbDataAdapter)da).Update(ds.Tables["File01"].Select("", "", DataViewRowState.Added));
它将 File01 的行状态和依赖于 table01 的所有表(File02、File03、File04)更改为未更改,而不是仅更改 File01 的行状态。
注意: File01 的 Run_Cde 列是 File02、File03、File04 中的外键。