Announcement

Collapse
No announcement yet.

Interbase

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Interbase


  • #2
    Hallo,

    habe ich die Möglichkeit (InterBase 4/Linux) mit IBTable (Delphi 5) eine Satzsperre auf einen
    bestimmten Record auszuführen?

    Gruß
    Manfre

    Comment


    • #3
      Hallo, ich weiss war nicht, was du damit anfangen willst, aber hier mein vorschlag:<pre>IB_Transaction.starttransaction;
      ib_table.update_den_betreffenden_datensatz;
      fertig....
      </pre>
      Interbase kennt kein pessimistisches locking, da es durch die multigenerationale architektur ein überlegenes verhalten ermöglicht (optimistisches locking)<br>solltest du aber trotzdem aus irgendeinem grund einmal einen lock brauchen, so musst du einen dummy-update auf das betreffende field machen und AUF KEINEN FALL EIN COMMIT machen. SObald also die transaktion noch nocht commited ist, ist der datensatz gelocked. Willst du den datensatz wieder entsperren, so setzte einfach ein commit ab....

      Comment


      • #4
        Danke für diene Nachricht.
        Gruß
        Manfre

        Comment

        Working...
        X