Forum: ADO.NET |
Thema:
DataSet.Merge |
Von:
Helmut Stiller (
21.03.2007 17:28) |
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
Betreff |
Von |
Datum |
|
|
AW: DataSet.Merge
Hallo,<br><br>das kommt drauf an, wer der Chef ist. ;-)<br>Also wenn die ID durch die Datenbank durch Autoincrement erzeugt wird, dann muss das auch zuerst in der Datenbank eingefügt werden und zwar... |
|
|
|
|
|
Thomas
Hauser
|
31.07.2007 00:19 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!