【发布时间】:2018-10-16 15:25:08
【问题描述】:
我正在使用 Delphi Community (10.2),在通过字段编辑器在 Firedac TFDQuery 上添加 ADT 字段时出现错误。添加了ADT字段后,子字段被添加了,但是id引发了异常:
“未找到字段[子字段]”
在我的TFDQuery 中,SQL 文本类似于:"SELECT TABLE FROM TABLE"。
我找不到有关此错误的任何解释。
ps:尽管出现了错误,但“子字段”工作正常。能成为 Firedac 上的 BUG 吗?
【问题讨论】:
-
除非有人认识到这种错误情况,否则最好的诊断方法是完全在代码中设置 FQuery,换句话说,根本不使用 IDE 编辑器,例如 Fields 编辑器。然后,如果您仍然收到错误,找出它发生的位置应该很容易,但如果您没有收到,则可能是 FDac 设计时代码存在问题。