Вот что мы имеем после SELECT в DataSource:

Вот что бы хотелось получить:

Подсмотрено в одном проекте, который написан на Delphi.
Вопросы:
1. Правильно ли я понимаю что это делается через DBGrid? Или есть другие, более подходящие компоненты для этого?
2. Если это все же DBGrid, не поделитесь примером кода хоть по какому либо изменению выводимых данных, а то пока нет вообще идей с чего начать все эти преобразования.
Спасибо.