我想在运行时执行FireDAC连接编辑器,但是没有找到哪个类是TFDConnection
的组件编辑器。
例如,很容易找出哪个类是TADOConnection的组件编辑器。
答案 0 :(得分:4)
FireDAC连接的编辑器表单TfrmFDGUIxFormsConnEdit
位于 FireDAC.VCLUI.ConnEdit 单元中。它提供了一个名为Execute
的类方法,您可以使用连接作为第一个参数进行调用。
答案 1 :(得分:4)
您可以通过调用FireDac
的{{1}}方法来Execute
联系编辑器,您可以在TfrmFDGUIxFormsConnEdit
单元中找到它。
以下是如何操作的示例:
FireDAC.VCLUI.ConnEdit
现在您必须使用Uses ... FireDAC.VCLUI.ConnEdit;
..
var FDConnEditor : TfrmFDGUIxFormsConnEdit;
begin
FDConnEditor := TfrmFDGUIxFormsConnEdit.Create(Self);
try
FDConnEditor.Execute(FDConnection1,'Caption',nil);
finally
FDConnEditor.Free;
end;
end;
及其参数来使用DBMS,因此您需要使用所需的驱动程序,您可以在Driver ID
单元中找到它们,例如FireDAC.Phys
在TFDPhysMSSQLDriverLink
(MS SQL驱动程序)中,或者只是从组件平台中的FireDAC.Phys.MSSQL.pas
选项卡中删除它们。