在 运行 时间执行 FireDAC 连接编辑器
Execute FireDAC connection editor at run time
我想在 运行 时执行 FireDAC 连接编辑器,但还没有找到哪个 class 是 TFDConnection
的组件编辑器。
例如,很容易找出哪个 class 是 TADOConnection 的组件编辑器。
FireDAC 连接的编辑器表格 TfrmFDGUIxFormsConnEdit
位于单元 FireDAC.VCLUI.ConnEdit 中。它提供了一个名为 Execute
的 class 方法,您可以将连接作为第一个参数进行调用。
您可以通过调用 TfrmFDGUIxFormsConnEdit
的 Execute
方法来执行 FireDac
连接编辑器,您可以在 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;
现在你必须使用 Driver ID
和它的参数来使用 DBMS,所以你需要使用你需要的驱动程序,你可以在 FireDAC.Phys
单元中找到它们,例如 TFDPhysMSSQLDriverLink
在 FireDAC.Phys.MSSQL.pas
(MS SQL 驱动程序)中,或者简单地将它们从组件平台的 FireDAC Links
选项卡中删除。
我想在 运行 时执行 FireDAC 连接编辑器,但还没有找到哪个 class 是 TFDConnection
的组件编辑器。
例如,很容易找出哪个 class 是 TADOConnection 的组件编辑器。
FireDAC 连接的编辑器表格 TfrmFDGUIxFormsConnEdit
位于单元 FireDAC.VCLUI.ConnEdit 中。它提供了一个名为 Execute
的 class 方法,您可以将连接作为第一个参数进行调用。
您可以通过调用 TfrmFDGUIxFormsConnEdit
的 Execute
方法来执行 FireDac
连接编辑器,您可以在 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;
现在你必须使用 Driver ID
和它的参数来使用 DBMS,所以你需要使用你需要的驱动程序,你可以在 FireDAC.Phys
单元中找到它们,例如 TFDPhysMSSQLDriverLink
在 FireDAC.Phys.MSSQL.pas
(MS SQL 驱动程序)中,或者简单地将它们从组件平台的 FireDAC Links
选项卡中删除。