Удаление данных в объекте Recordset

Удаление записей сводится к поиску нужной строки и применением на ней метода Delete объекта Recordset.

Синтаксис метода Delete:

набор_записей .De1еtе

В первую очередь нужно выбрать запись, подлежащую удалению, а после этого уже вызывать метод Delete.

В окне Immediate введите следующую инструкцию:

УдалениеСотрудника "Новиков"

    Перебираются все записи и удаляются строки, содержащие фамилию – Новиков.

    Две строки программы

Dim rst As ADODB.Recordset

Set rst = New ADODB.Recordset

можно заменить одной

Dim RS As New ADODB.Recordset

 

Обновление данных в объекте Recordset

Обновление (или редактирование) существующих данных в объекте Recordset сводит воедино многие методики, описанные в предыдущих разделах. После создания и наполнения данными объекта Recordset следует отыскать записи, которые требуется обновить. Внести изменения и сохранить изменения.

В приведенном ниже примере изменим город Тверь на город Кимры. Аргументы процедуры сГород – старый город, нГород – новый город.

Введите процедуру в модуль и в окне Immediate выполните следующую инструкцию.

    Откроется окно сообщения с названием нового города.

Метод Find обнаруживает первую запись, содержащую значение сГород в поле Город. После этого в найденной записи значение поля Город изменяется на значение второго аргумента процедуры нГород.

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: