Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Методы объекта Recordset



AddNew - добавляет новую запись в набор табличных или динамических записей.

Close - закрывает набор данных.

Delete - удаляет текущую запись из набора табличных или динамических записей.

Update - обновляет набор записей.

Edit - копирует текущую запись набора табличных или динамических записей в буфер копирования для дальнейшего редактирования (только в DAO).

Move - перемещает указатель текущей записи на определенное количество записей. Этот метод имеет следующий синтаксис:

Объект.Move строка

Объект - объект типа Recordset.

Строка - переменная типа long integer, определяющая количество записей, на которые следует переместить положение курсора. Для движения по набору записей в обратном порядке используется отрицательное значение параметра строка.

MoveFirst, MoveLast, MoveNext, MovePrevious - перемещает текущую запись в первую, последнюю, следующую или предыдущую позицию текущего набора записей.

Работа с набором записей таблицы. Перед написанием программ нужно открыть

окно текстового редактора VBA командами Модули ® Создать. В модуле сделать ссылки на библиотеки доступа к данным DAO и ADO. Для этого выполнить команды Tools ® References и выбрать библиотеки объектов так, как это показано на рис.2.4.

Рис. 2.4. Окно ссылок для подключения библиотек.

Пример 1. Пусть имеется форма " Товары ", созданная на основе одноименной таблицы в текущей базе данных. Необходимо подсчитать cуммарную стоимость кофе. Для этого в форме создается элемент управления с именем Стоимость_кофе и кнопка Расчет стоимости (рис.2.5), под которую следует написать программу.

Private Sub Кнопка17_Click()

Dim db As Database





Дата публикования: 2014-11-18; Прочитано: 197 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...