C# 正在将DS rowstate的所有表更新为未更改
C# 正在将DS rowstate的所有表更新为未更改,c#,asp.net,ado.net,datatable,dataset,C#,Asp.net,Ado.net,Datatable,Dataset,我有TypedDataset文件,其中包含6个数据表。file01到file06。我将数据插入到所有这些数据表中,以便所有表行的rowstate更改为added。现在,当我更新datatable file01时,如下所示 ((System.Data.Common.DbDataAdapter)da).Update(ds.Tables["File01"].Select("", "", DataViewRowState.Added)); 它将File01的行状态和所有依赖于table01的表(Fil
我有TypedDataset文件,其中包含6个数据表。file01到file06。我将数据插入到所有这些数据表中,以便所有表行的rowstate更改为added。现在,当我更新datatable file01时,如下所示
((System.Data.Common.DbDataAdapter)da).Update(ds.Tables["File01"].Select("", "", DataViewRowState.Added));
它将File01的行状态和所有依赖于table01的表(File02、File03、File04)更改为未更改,而不是仅更改File01的行状态注意:File01有一列Run\u Cde,它是File02、File03、File04中的外键。哦,这太简单了,我只需要将接受/拒绝规则更改为无而不是级联。。就这些