Шаг 79 - Семейство QueryDefs

Описание
Семейство QueryDefs содержит все объекты QueryDef из объекта Database, представляющего базу данных Microsoft Jet, и все объекты QueryDef из объекта Connection в рабочей области ODBCDirect.

Замечания
Для создания нового объекта QueryDef следует использовать метод CreateQueryDef. Если в рабочей области Microsoft Jet указать строку для аргумента имя или явно задать в свойстве Name нового объекта QueryDef строку, не являющуюся пустой строкой, будет создан постоянный объект QueryDef, который будет автоматически добавлен в семейство QueryDefs и сохранен на диске. Если задать пустую строку в аргументе имя или в свойстве Name, будет создан временный объект QueryDef.
В рабочей области ODBCDirect объект QueryDef всегда является временным. Все открытые объекты QueryDef содержатся в семействе QueryDefs. Закрытие объекта QueryDef приводит к его автоматическому удалению из семейства QueryDefs.
При ссылках на объект QueryDef используют его порядковый номер в семействе или значение свойства Name (имя):

QueryDefs(0)
QueryDefs("имя")
QueryDefs![имя]

Для ссылок на временные объекты QueryDef могут использоваться только объектные переменные, которым были присвоены эти объекты.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 15.03.2002