26.12.2014 Views

Управление базами данных Access на VBA - eDrive

Управление базами данных Access на VBA - eDrive

Управление базами данных Access на VBA - eDrive

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

14<br />

Название Тип Определение<br />

State Свойство Состояние объекта Connection<br />

Open Метод Создает новый объект Connection<br />

Execute Метод Выполняет команду<br />

Класс Recordset<br />

AbsolutePosition Свойство Уста<strong>на</strong>вливает указатель <strong>на</strong> текущей записи<br />

BOF, EOF Свойство Определяет <strong>на</strong>чало и конец <strong>на</strong>бора записей<br />

Bookmark Свойство Сохраняет позицию указателя в <strong>на</strong>боре<br />

Connection Свойство Объект<strong>на</strong>я перемен<strong>на</strong>я соединения<br />

RecordCount Свойство Число записей в <strong>на</strong>боре<br />

Close Метод Закрывает <strong>на</strong>бор записей<br />

Delete Метод Удаляет текущую запись из <strong>на</strong>бора<br />

GetRows Метод Копирует записи в двухмерный массив<br />

Move Метод Смещает указатель <strong>на</strong> заданную величину<br />

MoveFirst, Move-<br />

Переходит к первой, последней, следующей<br />

Last, MoveNext, Метод<br />

или предыдущей записи, делая ее текущей<br />

MovePrevious<br />

OpenRecordset Метод Создает новый <strong>на</strong>бор записей<br />

Requery Метод Обновляет <strong>на</strong>бор, переходя в ее <strong>на</strong>чало<br />

Класс Command<br />

ActiveConnection Свойство Уста<strong>на</strong>вливает подключение или его строку<br />

CommandText Свойство Источник: SQL-инструкция, таблица<br />

CommandType Свойство Тип свойства CommandText<br />

CommandTimeout Свойство Время ожидания выполнения запроса, с<br />

Prepared Свойство Предваритель<strong>на</strong>я готовность CommandText<br />

State Свойство Состояние объекта Command<br />

Cancel Метод Прекращает выполнение запроса<br />

CreateParameter Метод Создает параметр запроса<br />

Execute Метод Выполняет запрос объекта Command<br />

Объекты Recordset создают тремя методами: Open класса Recordset,<br />

Exequte класса Command или Exequte класса Connection. Синтаксис метода<br />

Open:<br />

rst.Open Source, Connection, CursorType, lockType, Options<br />

где Source — это имя таблицы или запроса, инструкция SQL, ссылка <strong>на</strong><br />

объект Command или имя файла, Connection — ссылка <strong>на</strong> объект<br />

подключения, cursorType — тип доступа: adOpenDynamic — отображает все<br />

изменения, вставки и удаления, вносимые другими пользователями;<br />

adOpenKeyset — показывает только изменения; adOpenStatic — сохраняет<br />

исходный <strong>на</strong>бор; adOpenForwardOnly — то же, при одностороннем движении<br />

курсора; LockType — тип блокировки: adLockReadOnly — только для чтения,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!