AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:47

Parameter dieser Suchanfrage:

Suche in Thema: Firebird: Wer "locked" meinen Record?
Suche alle Beiträge, die von "mschaefer" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Firebird: Wer "locked" meinen Record?

      Delphi
      by mschaefer, 22. Nov 2007
    Moin, Spätmoin

    Ein Konzept bringe ich aktuell damit nicht auf den Weg. Jedenfalls sehe derzeit keinen Vorteil gegenüber einer eigenen Locktabelle wo Tabelle Datensatz und User sowie LockInZeit abgelegt sind (da gab es mal einen Entwickelr-Artikel). Das ich bisher nicht herausbekomme wer welche Transaktion eingeleitet hat macht die Sache nicht besser.

    Grüße // Martin
  • Forum: Datenbanken

    Re: Firebird: Wer "locked" meinen Record?

      Delphi
      by mschaefer, 22. Nov 2007
    Mit was :?: :?: :?: SP :?: // Martin


    PS: Wann schläfst Du eigenlich :wink:
  • Forum: Datenbanken

    Re: Firebird: Wer "locked" meinen Record?

      Delphi
      by mschaefer, 22. Nov 2007
    Zwischenfazit:

    Über das DBMS scheint es da keinen Weg zu geben.
    Bleibt also nur die Variante über Userdaten in der
    aktuellen Tabelle. Der Ablauf wäre dann ca. folgender:

    1.- Im Grid auf Basis einer ReadOnlyQuery wird ein Datensatz angeklickt.
    2.- Versuch: Eintragen der IP oder des Usernamens in ein User_ID Feld in der Tabelle und posten.
    3a. Fehlschlag: Datensatz gesperrt,...
  • Forum: Datenbanken

    Re: Firebird: Wer "locked" meinen Record?

      Delphi
      by mschaefer, 22. Nov 2007
    Moin, moin,

    Ja Erfahrungsgemäß dauert das Bearbeiten der Datensätze durch den User doch etwas länger, Deshalb geht es letztlich um eine Art Anwenderinfo, wer da gerade dran ist. Die Idee war dies nur Abzufragen, wenn man explizit einen bestimmten Datensatz bearbeiten will. Zu Systemtabellen gibt es einige Beispiele für Abfragen auf FB - Systemtabellen. Informationen über Locks sind dort...
  • Forum: Datenbanken

    Firebird: Wer "locked" meinen Record?

      Delphi
      by mschaefer, 21. Nov 2007
    Recordlocking

    In einen Multiusersystem mit pessimistiescher Transaktionssteuerung würde ich gerne anzeigen lassen wer gerade an einem gesperrten Datensatz arbeitet. Das er gesperrt ist bekommt man gut durch ein 'dummyUptdate' heraus, aber wer da gerade noch mit zwei Fingersystem und Moorhuhn in Nebentätigkeit an einem Record bastelt fehlt mir noch.

    Grüße // Martin



    PS: als offenen...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=mschaefer&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=103787
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz