如何使用TFDMetaInfoQuery检索字段数据类型

时间:2014-05-13 13:38:35

标签: delphi firedac

我想检查两个字段在运行时是否具有相同的类型。我将字段名称作为字符串。我想知道它的名字是什么类型的字段。我使用Delphi xe6和FireDAC。我不明白如何在此范围内使用TFDMetaInfoQuery。

1 个答案:

答案 0 :(得分:2)

如果您只使用FireDAC数据集的TField公开的元数据,则可以更轻松地使用TFDMetaInfoQuery。打开数据集后,使用Fields属性或FieldByName或FindField方法引用您感兴趣的字段,然后使用DataType和返回的TField的其他属性来检查元数据。