Иллюстрированный самоучитель по Visual Basic 6.0
Ch 17.htm
назад | содержание
| вперед
Элемент управления ADO
Data Control
В Visual Basic появился
новый объект для управления данными — ADO Data control, который имеет непосредственную
связь с набором записей и позволяет пользователю перемещаться по нему в любом
направлении.
Рис. 17.2. Размещение
объекта ADO Data Control в форме
На рис. 17.2 показан размещенный
в форме элемент управления ADO Data Control. Он состоит из пяти объектов, представленных
в табл. 17.1.
Таблица 17.1.
Объекты, входящие в состав элемента управления ADO
Data Control
Объект
|
Назначение
|
|
Осуществляет переход на первую
запись
|
|
Осуществляет переход на предыдущую
запись
|
<заголовок>
|
Отображает заголовок элемента,
определяемый свойством Caption
|
|
Осуществляет переход на следующую
запись
|
|
Осуществляет переход на последнюю
запись
|
Элемент управления ADO
Data Control обладает свойствами, описанными в табл. 17.2.
Таблица 17.2.
Свойства элемента управления ADO Data Control
Свойство
|
Описание
|
BOF и EOF
|
Свойства, которые содержат
признак того, что текущая строка находится перед первой строкой или после
последней строки, соответственно
|
CacheSize
|
Количество строк, выбираемых
в память
|
CommandTimeout
|
Время ожидания выполнения
команды, после превышения которого выдается сообщение об ошибке
|
CornmandType
|
Тип выполняемой команды
|
ConnectionString
|
Содержит информацию, необходимую
для соединения с источником данных
|
ConnectionTimeout
|
Время ожидания соединения
с источником данных, после превышения которого выдается сообщение об ошибке
|
CursorLocation
|
Устанавливает или возвращает
местонахождение курсора
|
CursorType
|
Тип курсора, используемый
в объекте Recordset
|
LockType
|
Тип блокировки
|
MaxRecords
|
Максимальное количество строк,
передаваемых объекту
Recordset
|
Mode
|
Устанавливает ограничения
для редактирования данных
|
Password
|
Пароль, который будет использоваться
при доступе к данным
|
Recordset
|
Возвращает или устанавливает
ссылку на объект Recordset
|
RecordSource
|
Данное свойство содержит наименование
таблицы или запроса и определяет содержимое объекта Recordset
|
UserName
|
Имя пользователя, используемое
при создании объекта
|
Элемент управления ADO
Data control характеризуется событиями, описанными в табл. 17.3.
Таблица 17.3. События
элемента управления ADO Data Control
Событие
|
Описание
|
EndOfRecordset
|
Возникает при достижении последней
записи в объекте Recordset
|
FetchComplete
|
Возникает после заполнения
всех записей в объекте
Recordset
|
FetchProgress
|
Возникает периодически во
время заполнения записей в объекте Recordset
|
WillChangeField, FieldChangeComplete
|
Данные события возникают соответственно
до и после изменения какого-либо поля или полей в объекте
Recordset
|
WillChangeRecord, RecordChangeComplete
|
Данные события возникают соответственно
до и после изменения какой-либо записи или записей в объекте
Recordset
|
WillChangeRecordset, RecordsetChangeComplete
|
Первое событие возникает до
изменения данных в объекте Recordset, а второе — после изменения данных
|
WillMove, MoveComplete
|
События возникают соответственно
до и после изменения текущей позиции в объекте Recordset
|
назад | содержание
| вперед