Delphi EMS FireDAC:如何通过索引而不是名称访问TEndpointRequest Params?

时间:2014-11-19 15:05:54

标签: delphi firemonkey firedac ems

我正在研究Delphi EMS资源客户端FireDAC应用程序。

例如,如果我从客户端向服务器传递2个参数。在服务器端,我可以通过名称('item1','item2')访问参数的值。但是,我不是通过他们的名字访问参数,而是需要通过索引访问它。

现有服务器实施:

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;

使用数据集我可以像这样使用List索引访问Params(仅作为示例),

for I := 0 to Count-1 do
begin 
 FDQuery.Params[I].Value; 
end;

如何使用ARequest.Params?

我正在等待一些解决方案。

提前致谢。

0 个答案:

没有答案