Startseite > Newsgroups > dotnetpro.public.programming > Beitrag "Re: =?iso-8859-1?Q?Re:_Nur_ge=E4nderte_Felder_=FCberschreiben?="

Beitrag "Re: =?iso-8859-1?Q?Re:_Nur_ge=E4nderte_Felder_=FCberschreiben?="

Re: =?iso-8859-1?Q?Re:_Nur_ge=E4nderte_Felder_=FCberschreiben?=

13.02.2007 09:04
Stefan Neumann
Antworten

Hallo,

habe mitllerweile gelesen, dass alles was im Update-Statement ist, garantiert ausgeführt wird und nicht unterschieden werden kann, ob sich Werte nun geändert haben oder nicht.
Aber du hast Recht. Eigentlich besteht gar nicht die Notwendigkeit, dies vorher zu checken, wenn die Tabellen nicht riesig groß sind. Die Trigger sollten nur anspringen, wenn sich auch die speizifischen Werte geändert haben. Wenn man das ordentlich macht, gibt es eigentlich keinen Grund mehr, den aufwendigeren Weg über dynamisches SQL zu wählen.
Wir verwenden kein Dataset aus verschiedenen Gründen. Deshalb wäre das "händische" Programmieren der Dynamik eigentlich zu aufwendig.

Viele Grüße
Stefan


Jan-Cornelius Molnar schrieb am 11.02.2007 um 20:22
Hallo Stefan,
> wenn du deine Daten in einem DataSet hälst, trackt dieses ja den Status
> jeder einzelnen Row in seinen Tabellen.
> Updates die von DataAdaptern ausgeführt werden, aktualisieren die Zeilen,
> die sich geändert haben.
> Geht es hier jetzt um Spaltenspezifisches Tracking? Ist es nicht einfacher
> die Trigger so zu konifgurieren, dass sie nur bei geänderten Werten
> anspringen?
> Wie stellt sich denn die Aktualisierung mittels SPs dar?
> --
> Viel Erfolg
> Jan-Cornelius Molnar
> ----------------------
> Microsoft CLIP
> http://www.vb-magazin.de/

Ganzer Thread

ThemaAutorDatum
Nur geänderte Felder überschreiben Stefan Neumann 10.02.2007 18:27
» =?iso-8859-1?Q?Re:_Nur_ge=E4nderte_Felder_=FCberschreiben?= Jan-Cornelius Molnar 11.02.2007 20:22
» Re: =?iso-8859-1?Q?Re:_Nur_ge=E4nderte_Felder_=FCberschreiben?= Stefan Neumann 13.02.2007 09:04
Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Developer Week Special

dotnetpro präsentiert die Developer Week vom 24. – 27. Juni 2013 im NCC Ost, Nürnberg – eine der größten Konferenzen ganz Europas für Entwickler

Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Kollegen: Stütze oder Bremse?





Ergebnis anzeigen