Hola
Cuando tienes una Query con los campos añadidos o un clienDataSet, para borrar el campo, das doble clic sobre el dataset, seleccionas el campo, botón derecho y delete.
Pero yo estoy añadiendo estos campos manualmente mediante código, pues no sé la tabla de antemano, los añado así obviamente:
Query1.FieldDefs.Add(...);
El problema es que quiero eliminarlos con este código pero no funciona:
Código Delphi
[-]
for i:=Query1.FieldCount-1 downto 0 do
Query1.FieldDefs.Delete(i);
Alguien sabe como hacerlo, debe ser fácil pero no haya la respuesta.