Сохранение изменений DataGridView в SQL Server

Есть БД и клиент-серверное приложение, которое считывает БД и позволяет его редактировать.

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

Как, после этой записи, обновить данные в самой БД?

Нужно не просто считать текст из ячейки в переменную и выполнить запрос INSERT, т.к. если у меня несколько таблиц с разными колонками и под каждую придется свою переменную объявлять. А именно, чтобы при изменении данных в DataGridView автоматически обновлялась БД.