gpt4 book ai didi

delphi - TDBCtrlGrid 是通用数据感知组件吗?

转载 作者:行者123 更新时间:2023-12-03 19:38:40 25 4
gpt4 key购买 nike

我计划远离 BDE 和 dBase,因此,在实现一些应用程序时,我需要远离可能使过渡更加困难的一切。例如,我想知道 TDBCtrlGrid 等数据感知组件是否以某种方式与 BDE 绑定(bind)。

最佳答案

TDBCtrlGrid、TDBGrid、TDBEdit 等 Db 感知组件应该都可以与比 TQuery、TTable 等更现代的 TDataSet 后代一起正常工作。所以对你的 q 的答案是它们都是通用的。

Delphi 的 db-aware 组件设计的重点是它们使用的访问模型是从任何特定的数据集实现中抽象出来的,因此可以与任何 TDataSet 后代一起使用,因为 TDataSet 本身实现了一个抽象的数据访问模型。

Delphi 的 db-aware 组件在从 TDataSet 中删除的两个步骤中工作,并通过 TDataSource 和 TDataLink 及其后代与它(或它的任何后代)进行交互。所有数据交互都通过 TDataLinks 发生 - 请参阅 DB.Pas 中的源代码。

关于delphi - TDBCtrlGrid 是通用数据感知组件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37468537/

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