我想知道在添加或编辑Interbase记录时,是否可以将ClientDataset与数据感知控件一起使用。
我的意图是最初使用SQLDataset打开一条记录,但我希望能将该记录加载到Clientdataset中,然后在追加或编辑记录时克隆数据集。逻辑是数据感知控件会知道记录状态,从而简化了add \ edit过程。
如果有可能有帮助的资源或建议,我将非常感激。
问候& TIA
答案 0 :(得分:3)
是的,您可以将ClientDataset与所有数据感知控件一起使用。
它们可被视为轻量级数据库并传输数据。
答案 1 :(得分:2)
是的,你可以。 也就是说,我几乎总是将非数据感知组件与clientDataSet和Dataprovider结合使用。这样,当我将数据写回到disconenected数据库时,我对数据进行了全面的手动控制。 当我有很多连接等复杂的SQL时,我喜欢这种特殊的工作方式。