Darf ich Dir mal kurz diesen Balken von der Stirn entfernen?
Ja? Ok : DBGrid.Columns.Delete(Index:Integer)
(keine Sorge - mir gehts auch oft so, das ich den Wald vor Bäumen nicht sehe

)
Zum 2. Teil Deiner Frage: soweit ich weiß (Delphi5) nichts fertiges, müßtest Du selbst basteln.
Gruß