D2007 ClientDataset

时间:2009-03-16 07:50:25

标签: delphi delphi-2007

我想知道在添加或编辑Interbase记录时,是否可以将ClientDataset与数据感知控件一起使用。

我的意图是最初使用SQLDataset打开一条记录,但我希望能将该记录加载到Clientdataset中,然后在追加或编辑记录时克隆数据集。逻辑是数据感知控件会知道记录状态,从而简化了add \ edit过程。

如果有可能有帮助的资源或建议,我将非常感激。

问候& TIA

2 个答案:

答案 0 :(得分:3)

是的,您可以将ClientDataset与所有数据感知控件一起使用。

它们可被视为轻量级数据库并传输数据。

答案 1 :(得分:2)

是的,你可以。 也就是说,我几乎总是将非数据感知组件与clientDataSet和Dataprovider结合使用。这样,当我将数据写回到disconenected数据库时,我对数据进行了全面的手动控制。 当我有很多连接等复杂的SQL时,我喜欢这种特殊的工作方式。