Visual Basic 6. Руководство разработчика


         

Свойства элемента управления - часть 2


Можно устанавливать в окне свойств или использовать в тексте программ (с целью управления) следующие свойства элемента управления Data.

EOF (Конец файла).

Возвращает значение True или False, которое указывает, находится ли текущая позиция записи после последней записи в объекте RecordSet.

BOF (Начало файла).

Возвращает значение True или False, которое указывает, находится ли текущая позиция записи перед первой записью в объекте RecordSet.

BOFAction.

Устанавливает или возвращает значение, указывающее, какое действие должен произвести элемент управления Data, когда свойство BOF равно True. Эти действия перечислены в табл. 17.1.

Таблица 17.1. Значения, возвращаемые свойством BOFAction

Константа

Значение

Действие

vbBOFActionMoveFirst

VbBOFActionBOF

0

1

Устанавливает управление на первую запись (значение по умолчанию).

Перемещает управление в начало RecordSet и устанавливает на несуществующую запись с одновременным вызовом события Validate элемента Data для первой записи. Далее показано, как обработать данную ситуацию.

EOFAction.

Устанавливает или возвращает значение, указывающее, какое действие должен произвести элемент управления Data, когда свойство EOF равно True (табл. 17.2).

ReadOnly.

Возвращает или устанавливает значение, определяющее, открыт ли объект RecordSet только для чтения.

RecordsetType.

Возвращает или устанавливает значение, задающее тип RecordSet, создаваемый Data. Может иметь одно из значений, приведенных в табл. 17.3.

Options.

Устанавливает одну или более характеристик объекта RecordSet. Возможные значения этого свойства приведены в табл. 17.4.

Таблица 17.2. Значения, возвращаемые свойством EOFAction

Константа

Значение

Действие

vbEOFActionMoveLast

vbEOFActionEOF

Vb EO FActionAddN ew

0

1

2

Устанавливает управление на последнюю запись (значение по умолчанию)

Перемещает управление в конец RecordSet и устанавливает на недействительной записи с одновременным вызовом события Validate элемента Data для последней записи. Позже рассмотрим, как обработать данную ситуацию

Добавляет новую пустую запись в RecordSet, которую пользователь может редактировать. Новая запись в базу данных записывается при переходе элемента управления Data на другую запись

<


Содержание  Назад  Вперед