Воскресенье Февраля 05 , 2012
TEXT_SIZE
   


Реализация каскадных изменений с помощью объекта DataRelation - Страница 2

Индекс материала
Реализация каскадных изменений с помощью объекта DataRelation
Страница 2
Страница 3

NET имеются функции для передачи изменений в БД, но как ими воспользоваться? Для передачи изменений в БД применяют дополнительную функцию класса DataActatper ADO. NET. Подробнее об этом — далее. Теперь снова измените запись о клиенте. Перейдите к первому клиенту, щелкнув кнопку с двойной стрелкой влево.

Добавьте в конец названия компании букву X. Щелкните кнопку со стрелкой вправо, чтобы перейти к следующей записи, а затем — кнопку со стрелкой влево, чтобы вернуться к измененной записи. Вы увидите, что изменение по-прежнему хранится в объекте DataSet. Если закрыть форму и перезапустить проект, изменение будет утеряно.

Чтобы передать изменение в БД, щелкните кнопку Update. Курсор мыши изменится со стрелки на часы, показывая, что форма выполняет код, передающий сделанное вами изменение в БД. Когда курсор примет вид стрелки, закройте форму и перезапустите проект. Щелкнув кнопку Load, вы увидите новое название компании. Какой же код выполняет кнопка Update для передачи изменения в БД? Чтобы просмотреть его, закройте форму и вернитесь в среду Visual Studio.

NET. Дважды щелкните кнопку Update и просмотрите код события Click. Сгенерированный мастером код создает две процедуры для обновления БД — UpdateDataSet и LJpdateDataSource. Событие Click кнопки Update вызывает процедуру UpdateDataSet, которая в свою очередь вызывает процедуру UpdateDataSource.



Добавить комментарий


Защитный код
Обновить

Рейтинг пользователей: / 0
ХудшийЛучший 

Метео

Войти

Голосование

Идеальный вариант проведения новогодней корпоративной вечеринки - это…

Сейчас на сайте

Сейчас 2 гостей онлайн