procedure TForm1.Button1Click(Sender: TObject);
var
f: TField;
tipo: String;
begin
case f.DataType of
ftUnknown: tipo:= 'ftUnknown';
ftString: tipo:= 'ftString';
ftSmallint: tipo:= 'ftSmallint';
ftInteger: tipo:= 'ftInteger';
ftWord: tipo:= 'ftWord';
end;
end;