FireDAC.Stan.Option.TFDTopResourceOptions.ServerOutput

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ServerOutput: Boolean read GetServerOutput  write SetServerOutput stored IsSOS default False;

C++

__property bool ServerOutput = {read=GetServerOutput, write=SetServerOutput, stored=IsSOS, default=0};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDTopResourceOptions

Beschreibung

Steuert den Zugriff auf die serverseitigen Meldungen.

Mit ServerOutput steuern Sie den Zugriff auf die serverseitigen Meldungen (Warnungen, Benutzermeldungen usw., keine Fehlermeldungen) für die Client-Anwendung. Setzen Sie die Eigenschaft auf True, um sicherzustellen, dass die Meldungen übermittelt werden. Wenn Sie die Eigenschaft auf False setzen, dann können die Meldungen abhängig vom DBMS übermittelt werden oder nicht.

Nicht alle unterstützten DBMSs geben Meldungen, die keine Fehlermeldungen sind, automatisch zurück. Beispielsweise muss FireDAC bei Oracle und MySQL eine weitere DBMS-API aufrufen, damit die Meldungen den Client erreichen. Dafür sind zusätzliche Serverzugriffe erforderlich. Bei SQL Server und Sybase SQL Anywhere werden die Meldungen jedoch immer automatisch zurückgegeben. Setzen Sie ServerOutput auf True, um sicherzustellen, dass bei allen DBMSs die Meldungen automatisch an den Client zurückgegeben werden, bedenken Sie aber, dass dies zu zusätzlichem Overhead bei der SQL-Ausführung führt.

Auf die zurückgegebenen Meldungen wird mit der Eigenschaft Messages zugegriffen.

Die Meldungen werden bis zum nächsten DBMS-Aufruf (Open, ExecSQL, StartTransaction usw.) gespeichert.

Siehe auch