Data.DB.TParamType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TParamType = (ptUnknown, ptInput, ptOutput, ptInputOutput, ptResult);

C++

enum DECLSPEC_DENUM TParamType : unsigned char { ptUnknown, ptInput, ptOutput, ptInputOutput, ptResult };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
Data.DB.pas
Data.DB.hpp
Data.DB Data.DB

Beschreibung

TParamType und TParamTypes bezeichnen die Verwendung von Parametern in Datenmengen, die Abfragen oder Stored Procedures repräsentieren.

TParamType gibt an, wie der Parameter einer Abfrage oder Stored Procedure verwendet wird. TParamTypes ist einen Menge von Parametertypen, die zum Filtern von Parametern dient, damit Anwendungen nur die für sie relevanten Parameter verwenden.

Die Unit DbClient definiert eine Konstante des Typ TParamTypes mit dem Namen AllParamTypes, die jeden möglichen Parametertyp repräsentiert:

const AllParamTypes = [ptUnknown, ptInput, ptOutput, ptInputOutput, ptResult];

  1. define AllParamTypes TParamTypes() << ptUnknown << ptInput << ptOutput << ptInputOutput << ptResult )

TParamType umfasst die folgenden Werte:



Wert Beschreibung

ptUnknown

Unbekannt oder nicht definiert. Vor dem Ausführen einer Stored Procedure muss die Anwendung Parametern dieses Typs einen anderen Typ zuordnen.

ptInput

Eingabe eines Feldwertes. Bezeichnet einen Parameter, der Werte zur Verarbeitung an eine Abfrage oder Stored Procedure übergibt.

ptOutput

Ausgabe eines Feldwertes. Bezeichnet einen Parameter, der von einer Stored Procedure zur Rückgabe von Werten an eine Anwendung verwendet wird.

ptInputOutput

Ein- und Ausgabe.

ptResult

Rückgabewert. Bezeichnet einen Parameter, der von einer Stored Procedure zur Rückgabe eines Fehler- oder Statuswerts verwendet wird. Eine Stored Procedure kann nur einen Parameter des Typs ptResult besitzen.