Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Aktive bde Benutzer im Netzwerk (https://www.delphipraxis.net/146-aktive-bde-benutzer-im-netzwerk.html)

Jonson 13. Jun 2002 22:12


Aktive bde Benutzer im Netzwerk
 
:)

Wie kann ich alle aktiven Benutzer einer bde Anwendung im Netzwerk auflisten?

mfg

Jonson

Gast 15. Jun 2002 23:52

Hi, :D

Delphi F1:

Code:
  fDbiOpenUserList(ListBox1.Items);

The procedure is:

procedure fDbiOpenUserList(UserList: TStrings);

var
  TmpCursor: hDbiCur;
  rslt: dbiResult;
  UsrDesc: USERDesc;
begin
  Check(DbiOpenUserList(TmpCursor));
  repeat
    rslt:= DbiGetNextRecord(TmpCursor, dbiNOLOCK, @UsrDesc, nil);
    if (rslt <> DBIERR_EOF) then begin
      UserList.Add('User name: ' + UsrDesc.szUserName);
      UserList.Add('Net Session: ' + IntToStr(UsrDesc.iNetSession));
      UserList.Add('Product Class: ' + IntToStr (UsrDesc.iProductClass));

    end;
  until (rslt <> DBIERR_NONE);
  Check(DbiCloseCursor(TmpCursor));
end;
Gruß

Paul Jr.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:42 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