FireDAC.Comp.UI.TFDGUIxLoginDialog

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FireDAC.Comp.UI.TFDGUIxComponentFireDAC.Stan.Intf.TFDComponentSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFDGUIxLoginDialog

Delphi

TFDGUIxLoginDialog = class(TFDGUIxComponent, IFDGUIxLoginDialog)

C++

class PASCALIMPLEMENTATION TFDGUIxLoginDialog : public TFDGUIxComponent

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FireDAC.Comp.UI.pas
FireDAC.Comp.UI.hpp
FireDAC.Comp.UI FireDAC.Comp.UI

Beschreibung

In dieses Dialogfeld können Benutzer Ihre DB-Anmeldeinformationen eingeben.

Verwenden Sie TFDGUIxLoginDialog in FireDAC-GUI-Anwendungen, damit Benutzer Folgendes ausführen können:

  • Eingabe ihrer Anmeldeinformationen.
  • Optional Ändern von abgelaufenen Passwörtern.

Das Dialogfeld kann global von allen Verbindungen in einer Anwendung verwendet oder direkt mit TFDConnection verknüpft werden. Um dieses Dialogfeld global zu verwenden, müssen Sie nur die Komponente auf einem Formular oder Datenmodul ablegen. Damit das Dialogfeld privat von einer Verbindung verwendet werden kann, legen Sie eine Komponente auf einem Formular ab und setzen die Eigenschaft TFDConnection.LoginDialog auf dieses Dialogfeld.

In dem Dialogfeld kann der Anmeldeverlauf nachverfolgt werden. Dies ist in Umgebungen nützlich, für die keine Sicherheit erforderlich ist, wie z. B. Arbeitsplatz-Computer von Entwicklern. Setzen Sie in diesem Fall HistoryEnabled auf True. Das Dialogfeld speichert den Eigenschaften HistoryStorage und HistoryKey entsprechend die neuesten Anmeldeinformationen in der Registrierung oder in der INI-Datei und bietet dem Benutzer bei der Anmeldung die neuesten Anmeldeinformationen an.

Um die Anzahl der Anmeldeversuche zu begrenzen, muss in der Anwendung die Eigenschaft LoginRetries gesetzt werden.

TFDGUIxLoginDialog verfügt über Formular- und FMX-Implementierungen. Mit der Eigenschaft Provider können Sie die gewünschte Implementierung auswählen.

Siehe auch