[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Exclusive-lock i transakcja



  W dokumentacji Progress'a napisano, że transakcja rozpoczyna się między innymi kiedy mamy exclusive-lock na rekordzie w tabeli w bazie. Natomiast kod poniżej wykazuje, ze raczej nie zawsze jest to prawda (zamiast tabeli _File mozna uzyc jaka kolwiek inna tabele). Czy moze u kogos innego wystepuje taka sytuacja? Czy moze ktos wie czy mozna znalezc opis danego zachowania w dokumentacji?  [Problem znika gdy odkomentujemy opcje "transaction".]

Platforma:
Progress 8.3a (nie pamietam patch)
PC - Win32 Intel
WinNT 4.0, Win95, Win98


/********************************/
for first _file exclusive-lock:
  message transaction
    view-as alert-box.
end.

run a.

procedure a:
  for first _file exclusive-lock /*transaction*/ :
    message transaction
      view-as alert-box.
  end.
end procedure.
/********************************/


------
Strona WWW:     http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy:  listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------