gpt4 book ai didi

json - 如何在 XE4 中使用 TFDJSONDataSets 或类似的?

转载 作者:行者123 更新时间:2023-12-03 18:47:14 25 4
gpt4 key购买 nike

解释
今天我发现了名为 FireDACJSONReflect 的 Delphi XE6 示例我会使用它在datasnap服务器和客户端之间进行通信的方式,我想在上进行矿山申请使用 TFDMemTableTFDJSONDataSets (不是真的需要,但如果有另一种使用其他组件的方法,我想看看)。
** 我的申请是 服务器和 客户 **
问题
顺便说一句,我的应用程序确实使用 Delphi XE4 而不是 Delphi XE6,并且想知道如何以与 FireDACJSONReflect 相同的方式在 datasnap 服务器和客户端之间进行通信。有,但我看到我不能拥有 TFDJSONDataSets在我的项目使用列表中。

  • 我可以使用 TFDJSONDataSets在德尔福 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这样做(也许另一种附加数据的方法很有用)。
    有什么帮助吗?

    最佳答案

    我相信 TFDJSONDatasets 是在 XE6 中引入的,因此您不能在 XE4 等早期版本中使用它。但是,我认为这项工作可以用 FDMemtable 代替。
    看看这个tutorial ,它是为 XE5 编写的,但我认为这也必须在 XE4 中工作。
    它从其他一些 example 开始使用客户端数据集,但随后被重新设计为使用 Firedac 内存表。
    我应该说,试一试,看看它是否适合你。

    关于json - 如何在 XE4 中使用 TFDJSONDataSets 或类似的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25935632/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com