редактировать таблицу целиком
А не тяжеловасто получится?... ...вытаскивать всю базу ради того, чтоб отредактировать пару записей?
А вообще в DBGrid для активации запросов использует те же методы что и JS для элементов форм. Мож называются по разному (onchange, onclick и т.д.). Так что лайв апдейт без перезагрузки страницы это фикция.
возле каждой записи ккнопка сохранить не подходит
А это вовсе не обязательно.