DSAzure.TAzureService.QueryParams

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function QueryParams(Params: array of const; Values: array of const): String; overload;
function QueryParams(Params: array of const; Values: array of const; UserParams: array of const;  UserValues: array of const): String; overload;

C++

System::UnicodeString __fastcall QueryParams(System::TVarRec *Params, const int Params_High, System::TVarRec *Values, const int Values_High)/* overload */;
System::UnicodeString __fastcall QueryParams(System::TVarRec *Params, const int Params_High, System::TVarRec *Values, const int Values_High, System::TVarRec *UserParams, const int UserParams_High, System::TVarRec *UserValues, const int UserValues_High)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function protected
DSAzure.pas
DSAzure.hpp
DSAzure TAzureService

Description

Renvoie une représentation chaîne de requête des paramètres donnés et leurs valeurs.

Les deux tableaux requis et les deux tableaux facultatifs sont des paires, où le tableau Params ou UserParams contient les noms des paramètres, et le tableau Values ou UserValues contient les valeurs des paramètres correspondantes. La longueur de Params et de Values doit être la même, et la longueur de UserParams et de UserValues doit être la même.

QueryParams construit une chaîne de requête à partir de ces paramètres, dans le format :

'Params[i]=Values[i](&Params[j]=Values[j])*',

où les clés et les valeurs de la première paire de tableaux sont utilisées premièrement (Params, Values) et puis celles des tableaux facultatifs, s'ils ne sont pas vides.