1
런타임시 두 필드의 유형이 같은지 확인하고 싶습니다. 필드 이름이 문자열입니다. 나는 그 이름으로 들판의 유형이 무엇인지 알고 싶다. 필자는 Delphi xe6 및 FireDAC을 사용합니다. 이 범위에 대해 TFDMetaInfoQuery를 사용하는 방법을 이해하지 못합니다.TFDMetaInfoQuery를 사용하여 필드 데이터 형식을 검색하는 방법
런타임시 두 필드의 유형이 같은지 확인하고 싶습니다. 필드 이름이 문자열입니다. 나는 그 이름으로 들판의 유형이 무엇인지 알고 싶다. 필자는 Delphi xe6 및 FireDAC을 사용합니다. 이 범위에 대해 TFDMetaInfoQuery를 사용하는 방법을 이해하지 못합니다.TFDMetaInfoQuery를 사용하여 필드 데이터 형식을 검색하는 방법
TFDMetaInfoQuery를 사용하는 대신 FireDAC 데이터 세트의 TField에 의해 노출 된 메타 데이터 만 사용하면 훨씬 쉽습니다. 데이터 집합을 연 후에 Fields 속성이나 FieldByName 또는 FindField 메서드를 사용하여 원하는 필드를 참조한 다음 DataType 및 반환 된 TField의 다른 속성을 사용하여 메타 데이터를 검사합니다.