· AbsolutePosition – содержит порядковый номер текущей записи в наборе данных (все записи нумеруются, начиная с 0).
· RecordCount– содержит количество записей в наборе данных.
· BOF (Beginning Of File – признак начала набора данных).
· EOF (End Of File – признак конца набора данных).
Если в наборе данных не содержится данных, то оба свойства равны True.
Методами объекта Recordset являются:
· AddNew – переводит набор данных в состояние вставки новой записи;
· Edit – переводит набор данных в состояние редактирования текущей записи;
· Delete – удаляет текущую запись;
· MoveFirst- переход на первую запись;
· MoveLast - переход на последнюю запись;
· MoveNext - переход на следующую запись;
· MovePrevious - переход на предыдущую запись;
· Update – сохранение в базе данных произведенных изменений;
· FindFirstпараметр - поиск первой записи для заданного условия поиска;
· FindNextпараметр - поиск следующей записи для заданного условия поиска;
· FindLastпараметр - поиск последней записи для заданного условия поиска;
· FindPreviousпараметр - поиск предыдущей записи для заданного условия поиска.
Последние четыре метода требуют задания параметра поиска записи. В общем случае параметром является строка символов, которая может включать логические выражения. Примеры условий поиска:
Dim Criteriy As String
Criteriy = "Название = 'Меркурий'" ‘значение поля
«Название» таблицы «Товары на складе» должно быть равно
«Меркурий»
Data1.Recordset.FindFirst Criteriy ‘найти первую запись,
удовлетворяющую критерию поиска
При использовании методов поиска записей применяется также свойство NoMatch, которое содержит значение True, если запись, удовлетворяющая условию, не найдена. Синтаксис использования свойства следующий:
Имя_Объекта.NoMatch
14 Связанные элементы управления, основные свойства и методы для раб. с данн. Из бд
Связанные элементы управления
TextBox - текстовые поля - одно поле текущей записи таблицы или запроса; MSFlexGrid и MSData Bound Grid - сетки –множество полей и множество записей; PictureBox, Image - для показа картинок, хранящихся в БД; CheckBox - флажок - для данных логического типа
CЭ элементы добавляются командой Components из контекстного меню панели элементов