Einzelnen Beitrag anzeigen

hoika

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

Firebird: Ich sperre, also bin ich

  Alt 9. Sep 2009, 16:12
Datenbank: Firebird • Version: 1.5 • Zugriff über: FIBPlus
Hallo #,

im "Entwicker 6/2003" (jaja, etwas her )
war obiger Artikel zu "pessimistischem Sperren"

Kennt den noch wer ?

Ursprünglich war das per IBX.
Unter FIBPlus stoplere ich über

Delphi-Quellcode:
procedure DataModuleCreate;

    IBSP.Transaction:= IBTransLock;
die IBSP (stored Proc) diente dort zum Auslesen
der Session-Id und des "AutoInc" für das Insert eines neuen Records.

Warum aber wird dafür die IBTransLock benutzt ?

Komischerweise meckert die IBX-Version nicht, oder ich habe es noch nicht hinbekommen

Mache ich statt dessen ein

 IBSP.Transaction:= IBTrans; klappt es.


Sollte tatsächlich ein Fehler im Code sein ?

Hat jemand zufällig noch den Bsp.-Code da, nicht nur als Artikel.


Danke


Heiko
Heiko
  Mit Zitat antworten Zitat