解释
今天我发现了调用的 Delphi XE6 示例FireDACJSONReflect
,我会使用它在 datasnap 服务器和客户端之间进行通信的方式,我想在Mine 应用程序上使用TFDMemTable
和TFDJSONDataSets
(不是真的需要,但如果有另一种使用方式我想看到的另一个组件)。
** 我的应用程序是一个delphi-xe4服务器和一个delphi-xe6客户端 **
问题
顺便说一句,我的应用程序确实使用 Delphi XE4 而不是 Delphi XE6,并且想知道如何以相同的方式在 datasnap 服务器和客户端之间进行通信,FireDACJSONReflect
但我看到TFDJSONDataSets
我的项目使用列表中没有。
- 我可以
TFDJSONDataSets
在 Delphi XE4 上使用吗? - 我可以
TFDMemTable
在不使用的情况下使用TFDJSONDataSets
数据填充它吗?
一些代码
我在delphi xe6上运行正常的代码行,我想在xe4中做同样的事情:
function TDSSMetodoFinanceiro.getCotacaoLista : TFDJSONDataSets;
var
FDQCotacaoLista : TADQuery;
begin
Result := TFDJSONDataSets.create;
TFDJSONDataSetsWriter.listAdd(result, FDQCotacaoLista);
end;
还有一个问题:为什么我想要结果TFDJSONDataSet
?
这是因为我TFDMemTable
在我的 delphi xe6 客户端应用程序上有一个我想要的.appendData
,它需要一个TFDJSONDataset
来做它(也许另一种附加数据的方法很有用)。
有什么帮助吗?