Цели урока
Мы уже выяснили, как получать набор данных в клиент-серверном приложении. В этот раз разберёмся как обновлять полученный набор. Мы научимся обновлять данные на клиенте, подготовив набор данных для отправки изменённых данных на сервер с последующим вызовом серверной процедуры для обработки изменений. Разберёмся, как обработать изменения на сервере, применить их к базе данных и вернуть обновление клиенту. И в завершение напишем код для объединения изменений обратно в наборе данных на клиенте.
Целью этого урока научить:
- На клиенте:
- Обновить набор данных (рабочий набор).
- Подготовить изменённый набор данных для отправки на сервер.
- Вызвать процедуру для отправки изменений на сервер.
- На сервере:
- Описать процедуру и параметры для обновления набора данных.
- Записать изменения в базу данных.
- Вернуть изменённый набор данных клиенту.
- Снова на клиенте:
- Объединить полученный изменённый набор данных с рабочим набором.