zurück
Autor: Chris Nöther
Erstellt am: 16 Nov 2006 12:09

AW: AW: prinzipielle Vorgehensweise bei Autowerten

Hallo Guido,

hui, das ging schnell, hätte ich ja gar nicht erwartet. So richtig frequentiert ist das Forum ja nicht. Vielen Dank für Deine Antwort.

Ja, mit 'nem DataAdapter. Und wenn es nur eine Tabelle wäre, dann wäre es auch kein Problem, denke ich, da ich eine ID beim Anlegen ja noch nicht wirklich bräuchte. Aber angenommen beliebtes Beispiel Kunden->Orders, ich lege einen Kunden an und unter dessen ID dann seine neuen Bestellungen. Welche Kunden-ID nehme ich dann für die Bestellungen? Da bräuchte ich ja schon die vom Server, das würde aber bedeuten, ich müßte jeden Kunden nach dem Neuanlegen sofort in die Datenbank schreiben, um dessen ID zu bekommen, und eine weitestgehende Verarbeitung der Daten nur im Dataset ist nicht möglich. Das widerspricht ja irgendwie der Philosophie von ADO.NET. Aber vermutlich geht's nicht anders. Ich hätte es für möglich gehalten, dass ADO.NET hierfür einen speziellen Mechanismus vorsieht, z.B. irgendwelche temporären Schlüssel vergibt, die dann beim Zurückschreiben des Datasets automatisch aufgelöst und korrigiert werden.

Chris

ADO.NET


© Copyright 2008 ppedv AG