Hallo Zusammen,
ich möchte eine Datarow einer Bindingsource in eine andere Bindingsource ohne den Primärschlüssel kopieren.
Die zugrundliegenden Tabellen sind exakt gleich.
Wie komme ich auf den richtigen Weg?
ich möchte eine Datarow einer Bindingsource in eine andere Bindingsource ohne den Primärschlüssel kopieren.
VB.NET-Quellcode
- Dim MNeu = DirectCast(DirectCast(TBMNeuBindingSource.AddNew, DataRowView).Row, tDB.TBMNeuRow)
- Dim MAlt = DirectCast(DirectCast(TBMAltBindingSource.Current, DataRowView).Row, tDB.TBMAltRow)
- For i = 0 To TBMAltBindingSource.GetItemProperties(Nothing).Count
- If MAlt.Item(i) IsNot "???ID-Spalte???" Then ' <== hier Abfrage ob aktuelle 'Spalte' Primärschlüssel ist
- MNeu.Item(i) = MAlt.Item(i)
- End If
- Next
Die zugrundliegenden Tabellen sind exakt gleich.
Wie komme ich auf den richtigen Weg?
Gruß Günter