suit: mssql update nach select

Beitrag lesen

weis jmd wie ich es hinkriege dass zwischen den select und dem Update command niemand anderes meine Tabelle bearbeitet?

Indem du die Tabelle sperrst.

Trotzdem halte ich es aufgrund deiner Beschreibung nicht für notwendig hier mit Locking zu arbeiten - ein SELECT und danach folgendes UPDATE ist hier unsinnig.

Warum gibts nicht einfach ein UPDATE whatever SET status = 'bearbeitet' WHERE was auch immer du im select machen würdest.

Alternativ kannst du auch die Transaktionen isolieren, damit auf jeden Fall nichts zwischen die beiden Queries funkt.
http://msdn.microsoft.com/en-us/library/ms173763.aspx
http://msdn.microsoft.com/de-de/library/ms189061.aspx