Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#35

Re: Laufende Transaktion erkennen

  Alt 15. Jul 2008, 13:46
Hallo Hansa,

im betreffenden Entwickler-Artikel wurd mit einer eigenen Lock-Table gearbeitet.
Dort steht Tabellenname/Id / DBId/ LockDatum/Zeit / Lock-User usw. drin.

Bevor das Programm einen Datensatz bearbeiten kann, muss es erst mal
die DBId in die LockTable packen (per unique index geht das nur einmal).

Das nette daran ist, dass man feststellen (und anzeigen) kann,
wer den Datensatz gerade sperrt.

Der Trick bestand ausserdem daran, das LockDatum per Timer immer wieder zu aktualisieren.


Heiko
Heiko
  Mit Zitat antworten Zitat