Announcement

Collapse
No announcement yet.

Interbase: Auflisten der Rechner-IP-Adressen, die mit IB verbunden sind

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

  • Interbase: Auflisten der Rechner-IP-Adressen, die mit IB verbunden sind

    Hallo,

    gibt es eine IB-API-Funktion, mit der man herausfinden kann wie die IP-Adressen der Rechner lauten, die mit
    mit dem Interbase Server verbunden sind?

    Delphi 7 , Interbase 7 unter Linux.

    Danke.

    Gruß

    RalfE

  • #2
    Hallo,

    oh, ist wahrscheinlich zu schwierig, beruhigt mich irgendwie, daß ich nicht alleine
    bin, der dafür keine Lösung weiß.

    Gruß

    RalfE

    Comment


    • #3
      hallo Entwickler ...

      naja, habe zwar nicht die Lösung auf deiner Frage,
      aber ich habe dieses Problem wie folgt gelöst.

      Ich habe eine Tabelle (Lizenzen) erstellt, mit folgenden Feldern
      (Benutzer, IPAdresse, ... Datum_Start, Zeit_Start, Datum_Aktuell, Zeit_Aktuell)

      Bei jeden Zugriff auf die Datenbank, lege ich einen neuen Satz an,
      und solang der zugriff auf die Datenbank aktuell ist,
      aktualisiere ich in bestimmten Abständen die Felder Datum_Aktuell und Datum_Zeit

      Wenn sich ein Benutzer ausloggt, dann lösche ich den zugehörigen Satz,
      sollte aber das Programm abstürzen, dann erkenne ich das an den Feldern Datum_Aktuell und Datum_Zeit,
      da diese nicht mehr aktualisiert wurden, und dann lösche ich diese Datensätze aus der Tabelle.

      So kann ich erkennen wer eingeloggt ist, und ich kann die Anzahl der User beschränken,
      außerdem kann ich diese Funktionen bei Interbase, Firebird und meinen Sql-Server einsetzen,
      bin ungbunden,

      ob du das auch so lösen kannst oder willst, weiß ich nicht,
      vielleicht findtest du ja dennoch einen einfacheren Weg

      LG Oswald

      Comment

      Working...
      X