Data.DB.TParamType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Data.DB.pas
Data.DB.hpp
Data.DB Data.DB

Description

TParamType et TParamTypes désignent l'utilisation de paramètres sur les ensembles de données qui représentent des requêtes ou des procédures stockées.

TParamType indique comment un paramètre de requête ou de procédure stockée est utilisé. TParamTypes est un ensemble de types de paramètre pouvant être utilisé pour filtrer des paramètres afin qu'une application n'ait besoin d'utiliser que ces paramètres qui sont intéressants.

L'unité DbClient définit une constante, AllParamTypes, de type TParamTypes qui représente tous les types de paramètre possibles:

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

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

Voici les valeurs possibles de TParamType :



Valeur Description

ptUnknown

Inconnue ou indéterminée. Avant d'exécuter une procédure stockée, l'application doit redéfinir des paramètres de ce type pour un autre type.

ptInput

Utilisée pour saisir une valeur de champ. Identifie un paramètre utilisé pour transmettre pour traitement des valeurs à une requête ou procédure stockée.

ptOutput

Utilisée pour sortir une valeur de champ. Identifie un paramètre utilisé par une procédure stocké pour renvoyer les valeurs à une application.

ptInputOutput

Utilisée à la fois pour l'entrée et la sortie.

ptResult

Utilisée comme valeur de renvoi. Identifie un paramètre utilisé par une procédure stockée pour renvoyer une valeur d'erreur ou d'état. Une procédure stockée ne peut avoir qu'un paramètre de type ptResult.