title image


Smiley Re: Bekomme Fehlermeldung wenn ...
Hallo! Für dein Problem is die Eigenschaft LockEdits von Recordsetvariablen verantwortlich.Die Standardeinstellung dieser Eigenschaft ist true und entspricht der vollständigen Sperrung (sozusagen der pessimistischen Sperrung)hierbei wird nicht nur der bearbeitete Datenstz gesperrt sondern auch alle umliegenden datensätze der betreffenden Seite (Seite entspricht einem Datensatzblock zu 2kByte).Wenn Du die LockEdits-Eigenschaft auf false stellst wird der Satz nur gesperrt wenn der Anwender die Bearbeitung speichert, also wenn der Datensatz tatsächlich mit Update in die Datenbank geschrieben wird (extrem kurze zeit).Speichert ein anderer Anwender "seinen" Satz zur selben zeittritt hier allerdings ein runtime-error auf. diese Meldung kannst du aber mit der onerror methode abfangen und das speichern solange versuchen bis der vorhergehende Speichervorgang abgeschlossen ist.Versuchs mal!Gruss schnelli

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: