Datasnap.DBClient.PackageParams

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function PackageParams(Params: TParams; Types: TParamTypes = AllParamTypes): OleVariant;

C++

extern DELPHI_PACKAGE System::OleVariant __fastcall PackageParams(Data::Db::TParams* Params, Data::Db::TParamTypes Types = (Data::Db::TParamTypes() << Data::Db::TParamType::ptUnknown << Data::Db::TParamType::ptInput << Data::Db::TParamType::ptOutput << Data::Db::TParamType::ptInputOutput << Data::Db::TParamType::ptResult ));

Propriétés

Type Visibilité  Source Unité  Parent
function public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient Datasnap.DBClient

Description

Convertit un objet TParams en un OleVariant qui peut être utilisé par les applications multi-niveaux.

Les méthodes IAppServer qui transmettent les valeurs de paramètres vers ou à partir du serveur d'application utilisent un OleVariant pour représenter ces paramètres. Les ensembles de données client utilisent PackageParams pour convertir leur propriété Params en format OleVariant. Utilisez PackageParams pour coder les valeurs des paramètres lors de l'utilisation directe de l'interface IAppServer au lieu d'utiliser les méthodes de TClientDataSet.

Le paramètre Params est un objet TParams (habituellement la propriété Params du composant source) dont les valeurs des paramètres sont codées.

Le paramètre Types indique les paramètres du paramètre Params à inclure. Cela permet aux applications d'inclure, par exemple, que les paramètres d'entrée si aucun autre n'est nécessaire.

PackageParams renvoie un OleVariant qui code les valeurs des paramètres comme un tableau de Variant.

Voir aussi