Kommt darauf an, wie Du es genau machst...

Wenn Du es zuerst ausliest und dann mit einem update auf eine um eins
niedrigere zahl setzt, dann kann in der zwischenzeit von einem anderen
Thread die Zahl ver�ndern und diese �nnderung geht verloren...

Wenn Du aber alles in einer Abfrage machst, sollte es keine Probleme
geben:
"Update tabelle set anzahl=anzahl-1"


Claudius



> 
> Hi,
> 
> ich hab ein Problem beim Update einer Access Datenbank
> genau genommen ist das Problem eigentlich unbekannt.
> 
> Zur Situation:
> Ein Z�hler soll beim l�schen eines Beitrages per Update 
> befehle auf "z�hler
> = z�hler - 1" runter gesetzt werden.
> Nun ist es so, dass der Z�hler hin und wieder zu hoch steht....
> 
> Kann es sein, dass der Update Befehl ohne Fehlermeldung fehl 
> schl�gt, wenn
> der gleiche Datensatz von einem anderen User im Recordset 
> ge�ffnet ist. So
> viel ich wei� sind alle Record Sets Read Only, eigentlich 
> d�rfte es da keine
> Probleme geben. allerdings sind sie mit einem adOpenStatic 
> Cursor ge�ffnet.
> 
> Hat irgend einer ne Idee, woran das liegen kann, bzw. ob es �berhaupt
> m�glich ist, dass das Update unter gewissen Bedingungen fehl schl�gt ?
> 
> Gru�
> Jan
> 
> 


| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an