Delphi TFDQuery.SQL-通过TEdit更改SQL语句

Delphi TFDQuery.SQL-通过TEdit更改SQL语句,delphi,Delphi,我正试图通过TEdit访问我的SQL查询——只是为了在运行时更改查询以进行测试 所以我只需要构建一个简单的TEdit字段。我正在努力理解如何访问FDQuery.SQL中保存的字符串-它像数组一样保存 也许有人可以给我一个关于如何通过TEdit编辑查询的提示 TEdit.Text := FDQuery1.SQL.Strings['Simply a text string?']; 谢谢你的评论-我错过了FDQuery.SQL.Text 对我来说也是如此 EditQuery.Text := FDQ

我正试图通过TEdit访问我的SQL查询——只是为了在运行时更改查询以进行测试

所以我只需要构建一个简单的TEdit字段。我正在努力理解如何访问FDQuery.SQL中保存的字符串-它像数组一样保存

也许有人可以给我一个关于如何通过TEdit编辑查询的提示

TEdit.Text := FDQuery1.SQL.Strings['Simply a text string?'];

谢谢你的评论-我错过了FDQuery.SQL.Text

对我来说也是如此

 EditQuery.Text := FDQuery1.SQL.Text;

这是一个简单的解决方案。

FDQuery.SQL.Text:='…'
可以保存多行文本,因此您可能希望使用
TMemo
组件,而不是像这样:
Memo1.lines:=FDQuery1.SQL
;啊,谢谢你的帮助