Описание
Объект Field (поле) представляет столбец данных одного типа, обладающий общим набором свойств.
Замечания
Семейство Fields объектов Index, QueryDef, Relation и TableDef содержит спецификации полей, входящих в эти объекты. Семейство Fields объекта Recordset представляет объекты Field, содержащиеся в строке данных, т.е. в записи. Объекты Field, входящие в объект Recordset, используются для чтения и задания значений полей в текущей записи объекта Recordset.
Как в рабочей области Microsoft Jet, так и в рабочей области ODBCDirect методы и свойства объекта Field обеспечивают работу с полями. Например, данный объект позволяет:
В рабочей области Microsoft Jet пользователь имеет возможность:
В рабочей области ODBCDirect пользователь имеет возможность:
1. С помощью свойств Value, VisibleValue и OriginalValue проверить успешное завершение операции пакетного обновления.
Для создания нового объекта Field в объектах Index, TableDef или Relation следует использовать метод CreateField.
Если доступ к объекту Field осуществляется в рамках доступа к объекту Recordset, то данные в текущей записи являются видимыми с помощью свойства Value объекта Field. Для работы с данными в объекте Recordset обычно нет необходимости в прямых ссылках на семейство Fields; вместо этого используют косвенные ссылки на свойство Value объекта Field в семействе Fields объекта Recordset.
При ссылках на объект Field используют его порядковый номер в семействе или значение свойства Name (имя):
Fields(0) Fields("имя") Fields![имя]
Этот же синтаксис используется для ссылок на свойство Value объекта Field, который пользователь создает и добавляет в семейство Fields. Ссылка на объект Field или на свойство Value объекта Field определяется по контексту.