Delphi 3 и создание приложений баз данных

Способы обращения к полям набора данных


function FieldByName(const FieldName: string): TField;

Позволяет обращаться к полю, объявленному в структуре таблицы (TTable), или к полю, перечисленному в числе прочих в структуре набора данных, возвращаемого оператором SELECT (компонент TQuery). Например:

Table1.FieldByName('FIO').Value := 'Иванов И.И.';

Аналогичным целям служит свойство property FieIdValues[const FieldName: string]: Variant;

Оно позволяет обращаться к полю по его имени FieldName, например:

Table1.FieldValues['FIO'] := 'Иванов И.И.';

НД данных по умолчанию, его имя при обращении к полю можно опускать

Table1['FIO'] := 'Иванов И.И.';

property Fields(Index: Integer]: TField;

Позволяет обращаться к полю НД по его индексу Например:

Table1.Fields[2].Value := 'Иванов И.И.';

К компоненту TField, созданному с помощью редактора полей, можно также обращаться через его имя. По умолчанию оно формируется из имени набора данных и названия поля:

Table1FIO.Value := 'Иванов И.И.';



Содержание раздела