Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Присваивание значения объектной переменной



Оператор Dim только описывает переменную. Для того, чтобы переменная содержала ссылку на объект, необходимо с помощью оператора Set присвоить этой переменной ссылку на объект соответствующего типа. Тип объектной переменной должен соответствовать объекту, который ей присвоен. Например:

1) Set FF = Forms![Список студентов] - создает переменную FF для формы Список студентов;

2) Set Fam = Forms![Список студентов]!ФИО - создает переменную Fam в элементе управления формы Список студентов;

3) Set Bd = CurrentDB() – присваивает переменной Bd значение текущей базы данных;

4) Set Rs = db.OpenRecordset("Продажи") - присваивает переменной Rs значение записи таблицы Продажи текущей базы данных;

5) Set Tabl = Bd.CreateTableDef(“Сотрудники”) – создает в текущей Bd таблицу с именем Сотрудники и сохраняет ссылку на этот объект в переменной Tabl;

Set Fld = Tabl.CreateField(“ФИО”, dbText)– создает поле и присваивает ссылку на него объектной переменной Fld.

7) Set имя объектной переменной = New – создается новый экземпляр объекта.

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

Наборы записей в таблицах

После соединения с базой данных и открытия таблицы создается новый набор записей и, теперь основная работа, производится с объектом Recordset.

Существует три типа наборов записей:

- табличный тип - определяет основную таблицу или подключенную таблицу открытой базы данных. Действия могут быть осуществлены только с набором записей табличного типа;

- динамический тип - определяет динамическую, виртуальную таблицу, которая является результатом работы запроса. Динамические наборы записей включают поля из различных таблиц. Они называются динамическими, так как имеется возможность обновления записей путем добавления, редактирования и удаления;

- простой тип - аналогичен динамическому с тем отличием, что все записи являются статичными, т.е. нельзя вносить никакие изменения. Этот тип является самым быстрым и должен использоваться, если есть необходимость только просмотреть данные.





Дата публикования: 2014-11-18; Прочитано: 169 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...