Como eliminar un campo de una Query y ClientDataSet
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:
Alguien sabe como hacerlo, debe ser fácil pero no haya la respuesta.:( |
¡Hola David!
Para eliminar todos los objetos de la propiedad Fields de un conjunto de datos (TQuery, TClientDataSet, TADOTable, etc.), puedes usar una instrucción como esta:
Espero te sirva, no dejes de comentarnos. Al González. P.D. Por otro lado, tuviste un error de dedo en lo de "Quere1" (no sé si al decir "no funciona" te referías a que no compilaba). :) |
Si es asi :D
Gracias |
La franja horaria es GMT +2. Ahora son las 03:32:14. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi