Методы объекта 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
Дата добавления: 2015-08-26; просмотров: 713;