DSAzure.TAzureService.QueryParams
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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | DSAzure.pas DSAzure.hpp |
DSAzure | TAzureService |
Beschreibung
Gibt die Abfragestring-Repräsentation der angegebenen Parameter und ihrer Werte zurück.
Die zwei erforderlichen und die zwei optionalen Arrays sind Paare. Das Array Params oder UserParams enthält die Parameternamen und das Array Values oder UserValues die entsprechenden Parameterwerte. Die Länge von Params und Values bzw. von UserParams und UserValues muss gleich sein.
QueryParams erstellt einen Abfragestring aus diesen Parametern im Format:
'Params[i]=Values[i](&Params[j]=Values[j])*',
wobei zuerst die Schlüssel und die Werte aus dem ersten Array-Paar (Params
, Values
) und dann aus den optionalen Arrays (wenn sie nicht leer sind) verwendet werden.