Ich habe eine stark typisierte Datenmenge (VB.NET), mit .NET Framework 2.0. Gegeben ein DataRow
in einem Elternteil DataTable
und ein DataRelation
, muss ich alle verwandten Zeilen in dem Kind DataTable
finden, die eine RowState
= DataRowState.Deleted
haben..net Dataset, wie untergeordnete Zeilen gelöscht werden
Leider enthält DataRow.GetChildRows(DataRelation)
keine untergeordneten Zeilen, die eine RowState
von DataRowState.Deleted
haben.
Momentan mache ich einen Table-Scan der Child-Tabelle, um die gelöschten Zeilen zu finden, die den Kriterien der Relation entsprechen, aber meine Tabellen sind zu groß geworden, damit das funktioniert. Wie kann ich die gelöschten untergeordneten Zeilen mit annehmbarer Leistung erhalten?
sprechen wir WinForms oder ASP.Net? – DOK
winforms, sorry –