У TDbGrid есть событие выбора строки или ячейки, определяете номер этой строки, через него получаете доступ к ее ячейкам либо напрямую в TDbGrid, либо в TADOTable, это вам алгоритм, а конкретику что на английском, что на русском можно за десять минут найти, если искать правильно.