Delphi EMS FireDAC:如何通过索引而不是名称访问TEndpointRequest参数?
我正在开发Delphi EMS资源客户端FireDAC应用程序 例如,如果我将2个参数从客户端传递到服务器。在服务器端,我可以通过参数名“item1”、“item2”访问参数值。但是我需要通过索引来访问参数,而不是通过名称来访问参数 现有服务器实现:Delphi EMS FireDAC:如何通过索引而不是名称访问TEndpointRequest参数?,delphi,firemonkey,firedac,ems,Delphi,Firemonkey,Firedac,Ems,我正在开发Delphi EMS资源客户端FireDAC应用程序 例如,如果我将2个参数从客户端传递到服务器。在服务器端,我可以通过参数名“item1”、“item2”访问参数值。但是我需要通过索引来访问参数,而不是通过名称来访问参数 现有服务器实现: procedure TResource.GetItem(const AContext: TEndpointContext; const ARequest: TEndpointRequest; const AResponse: TEndpoint
procedure TResource.GetItem(const AContext: TEndpointContext;
const ARequest: TEndpointRequest; const AResponse: TEndpointResponse);
var
LItem1, LItem2: string;
begin
LItem1 := ARequest.Params.Values['item1'];
LItem2 := ARequest.Params.Values['item2'];
end;
使用Dataset,我可以使用列表索引访问参数,例如
for I := 0 to Count-1 do
begin
FDQuery.Params[I].Value;
end;
我怎样才能用ARequest.Params完成它
我在等待一些解决办法
提前谢谢