Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Васильев А. -> "VBA в Office 2000 учебный курс" -> 146

VBA в Office 2000 учебный курс - Васильев А.

Васильев А., Андреев А. VBA в Office 2000 учебный курс — Спб.: Питер, 2001. — 432 c.
ISBN 5-8046-0193-8
Скачать (прямая ссылка): vbauchebniykurs2001.djvu
Предыдущая << 1 .. 140 141 142 143 144 145 < 146 > 147 148 149 150 151 152 .. 154 >> Следующая

Start Необязательный элемент синтаксиса типа String или Variont. Этот оргумент
определяет закладку, с которой начинается атсчет числа записей
Возможные значения параметра Start представлены в табл. 17.16. Таблица 17.16. Возможные значения параметра Start
Константа Описание
qdBaokmarkCurrent odBookmarkFirst adBookmarkLast Начинает атсчет ат текущей зописи Ночинает отсчет от первой записи Начиноет отсчет от последней записи

( ^ПРИМЕЧАНИЕ Вызов метода Move для пустого наборо записей приводит к ошибке.
Методы MoveFirst, MoveLast, MoveNext и MovePrevious
Методы MoveFirst, MoveLast, MoveNext и MovePrevious позволяют перейти соответственно к первой, последней, следующей или предыдущей записям набора записей. При этом соответствующая запись становится текущей.
Метод Open
Метод Open открывает курсор. Синтаксис метода Open: Recordset.Open Source, ActiveConnection. CursorType. LockType. Options Элементы синтаксиса метода Open представлены в табл. 17.17.
Таблица 17.17. Элементы синтаксиса метода Open
Элемент Описание
Recordset Обязотельный элемент синтоксисо — выражение, которое возвращает
объект Recordset
Source Необязательный элемент синтаксиса типо Variant. Данный параметр
должен иметь одно из следующих значений: имя объектной переменной, ссылающейся на объект Command, оператор SQL, имя таблицы, вызав хранимой процедуры или имя файла с сохраненным набором записей
ActiveConnection Необязательный элемент синтаксиса типа Variant. Этот параметр может
представлять сабой объектную переменную, ссылающуюся на объект Connection, или строку, содержащую параметры для подключения к источнику донных (Connection String)
CursorType Необязательный элемент синтаксиса: Данный параметр определяет тип
курсора, который будет использовать провойдер при открытии нобора записей. Значением данного параметра может быть одно из констонт, представленных в тобл. 17.18. --------------------------------------------------------------------------- продолжение &
398
Урок 17. Управление базоми данных
Таблица 17.17 ( продолжение) ;;
Элемент Описание
LockType Необязательный элемент синтаксиса. Этот параметр задоет тип
блокировки записей. Допустимые значения донного оргумента
представлены в табл. 17.19
Options Необязательный элемент синтаксиса типа Long. Данный парометр имеет
тот же смысл, что и одноименный порометр метода Execute. Возможные
значения данного параметро представпены в табл. 17.20
Константы, определяющие возможные значения аргумента CursorType, представ-
лены в табл. 17.18.
Таблица 17.18. Константы, определяющие тип курсора
Константа Описание
odOpenForwardOnly Открывает курсор типа farword-only
adOpenKeyset Открывает курсор набора данных
adOpenDynamic Открывает диномический курсор типо
odOpenStatic Открывает статический курсор
Константы, определяющие тип блокировки записей, представлены в табл. 17.19.
Таблица 17.19. Константы, определяющие тип блокировки записей
Константа Описание
adLockReadOnly Набор записей доступен только для чтения
odLockPessimistic Пессимистическая блокировка. Запись блокируется срозу после
ночоло редоктирования и до момента сохронения зописей
adLockOptimistic Оптимистическоя блокировко. Зопись блокируется только в момент
сохранения изменений, то есть когдо вызывается метод Updote
odLockBatchOptimistic Оптимистической бпокировка с использовонием отложенного
сохронения записей ,
Возможные значения параметра Options представлены в табл. 17.20.;
Таблица 17.20. Возможные значения параметра Options
Значение Описание
odCmdText Провойдер воспринимает оргумент CommandText кок текстовое
определение команды
adCmdTable Создовоть SQL запрос, который возврощоет все строки из тоблицы.
определяемой оргументом CommandText
adCmdTableDirect Провойдер возвратит все строки из тоблицы, определяемой оргументом
CommandText
odCmdStoredProc Провойдер воспринимает оргумент CommondText кок имя тоблицы
odCmdUnknown Провойдер воспринимает аргумент CommandText кок хронимую процедуру
adCmdFile Воспринимает текст комонды кок имя фойла, сохраненного ноборо зописей
adAsyncExecute Определяет осинхронный режим выполнения комонды
Работа с набором записей
399
Метод Requery
Метод Requery обновляет данные в объекте Recordset путем повторного выполнения запроса. Синтксис метода Requery: Recordset.Requery Options
Элементы синтаксиса метода Requery представлены в табл. 17.21. Таблица 17.21. Элементы синтаксиса метода Requery
Элемент Описание
Recordset Обязотельный элемент синтоксисо — вырожение, которое возврощоет объект Recordset
Options Необязотельный элемент синтаксиса. Смысл данного порометро тот же, что и одноименного порометро рассмотренного ронее методо Execute
Метод Resync
Метод Resync обновляет данные в текущем наборе записей (объекте Recordset) из основной базы данных. Синтаксис метода Resync: Recordset.Resync AffectRecords, ResyncValues Элементы синтаксиса метода Resync представлены в табл. 17.22.
Таблица 17.22. Элементы синтаксиса метода Resync
Элемент Описание
Предыдущая << 1 .. 140 141 142 143 144 145 < 146 > 147 148 149 150 151 152 .. 154 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100