TAdvStringGrid benutze ich auch, ist eine der praktischsten Komponenten, die ich kenne.
Ansonsten habe ich für so etwas quasi
HTML generiert, je nach
DB Eintrag dann halt andere Inhalte pro <td></td> Element. Das Editidieren dann ebenfalls per
HTML (Pop-Up) und entsprechendem Formular. Wenn man ein wenig Zeit in die "
HTML"-Generierungsklassen steckt, dann ist das eine sehr flexible Lösung. Einen brauchbaren
VCL HTML Viewer kennt man ja auch: THTML von PBear, mittlerweile free.