我们将大型应用程序套件从另一个数据库层转换为FireDAC。 (Win32)程序目前没有实现Cells(rowselect, 21) = Me.Option1.Value
Cells(rowselect, 22) = Me.Option2.Value
Cells(rowselect, 23) = Me.Option3.Value
,遗留代码调用“推送”,更改和“弹出”屏幕光标。
出于任何重要/技术原因,我应该将5
添加到我的'基础'数据模块吗?
文档Preparing a FireDAC Application for Run Time并没有真正回答这个问题。
答案 0 :(得分:5)
不一定。如果您想设置游标,处理游标更改事件或通过设置TFDGUIxWaitCursor属性来包含项目类型实现,则Provider组件是有意义的。目前还没有更多(德尔福10.2.3东京)。
如果您不需要这些,可以将 FireDAC.VCLUI.Wait 模块包含到VCL项目中, FireDAC.FMXUI.Wait 一个FMX项目,或 FireDAC.ConsoleUI.Wait 到控制台项目中。
值得补充的是,FireDAC会自动为其设计时创建的组件包含所有必需的模块(因此其中一个很可能包含在您的数据模块中)。