Erstellt am:
21 Mär 2007 17:28
DataSet.Merge
Hallo zusammen,
in dem Artikel 'Mit automatischen Primärschlüsseln leben' von Ralf Westphal wird sehr schön beschrieben wie man die Merge-Funktion für ein DataSet oder ein DataTable einsetzt.
Wenn ich jedoch diese Funktion in eigenen Projekten verwende, habe ich das Problem, dass ein neu eingefügter Datensatz nicht mit dem PK-Wert (AutoIncrement-Wert) von der Datenbank abgeglichen wird, sondern ein weiterer Datensatz im DataSet erzeugt wird. Es gibt dann zwei gleiche Datensätze im Dataset die sich nur durch die AutoIncrement-Werte unterscheiden.
Mache ich etwas falsch ?
Wie kann ich das vermeiden ?
Wer kann mir hier weiterhelfen ?
Vielen Dank im Vorraus
Helmut
|