1

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

4

1 回答 1

2

如果您简单地使用 FireDAC 数据集的 TField 公开的元数据,而不是使用 TFDMetaInfoQuery,它会容易得多。打开数据集后,使用 Fields 属性或 FieldByName 或 FindField 方法来引用您感兴趣的字段,然后使用 DataType 和返回的 TField 的其他属性来检查元数据。

于 2017-03-12T09:42:08.970 回答