Я вставил снимок экрана моей формы Windows Form, которая извлекает информацию из таблицы Product:
Теперь, как вы видите, я разрешил возможность изменить
и затем сохранить
изменения в таблице базы данных. Поэтому я столкнулся с проблемой обновления данных в таблице базы данных. Поскольку пользователь может обновлять более 1 строки за раз в GridView
, как мне обновить таблицу базы данных?
Я могу либо сделать обновление по строкам, либо пройтись по GridView
и обновить таблицу, а затем использовать конструктор команд.
Я хочу знать, как мне достичь решения в обоих сценариях.
Я бы перебирал строки и передавал значения в параметр, а затем обновлял в базе данных. Во-первых, это дополнительная работа, которую не нужно делать. Но еще одна вещь, которая помогает - вы знаете, что любая ячейка, которую они отредактируют, будет зафиксирована в базе данных.