Hallo, wie kann ich einen Datensatz in einer SQL-Tabelle bereits nach einem SELECT f�r andere Zugriffe sperren ? Zur Zeit frage ich den Datensatz mit SELECT ab und schreibe dann mit einem UPDATE auf den gleichen Datensatz einen Wert in die ensprechende Spalte, so da� dieser Datensatz (eigentlich) nicht von jemand anderen aufgerufen werden d�rfte.
Leider funktioniert das nicht. Es kommt vor, da� 2 versch. Personen (das ganze Programm l�uft in einem Intranet) den gleichen Datensatz angezeigt bekommen. H�ngt wahrscheinlich damit zusammen, da� der UPDATE-Befehl zum sperren des Datensatzes, nicht sofort nach dem SELECT-Befehl ausgef�hrt wird. Dies kann ich mir nur durch Netzwerkprobleme erkl�ren, die dann das schreiben des UPDATEs verz�gern k�nnten. Wei� jemand ne L�sung ? Ulrich Dick Ulrich Dick ----------------------------------------------------------------------- Sie suchen noch Geschenke f�r die Lieben zu Weihnachten? http://www.arcor.de/c/pub/redir.php/tchibo1 ----------------------------------------------------------------------- | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
