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


6.13. Информация о виде поля


Вид поля определяется свойством

property FieldKind: TFieldKind;

Возможны следующие значения:

fkData физическое поле в базе данных

fkCalculated вычисляемое поле

fkLookup поле, возвращающее значение (lookup-поле)

fkInternalCalc вычисляемое поле, значение которого можно хранить в наборе данных

ЗАМЕЧАНИЕ.

Поле awssiflcInternalCalc есть вычисляемое поле, которое может записываться в набор данных. Однако не следует путать его с просто вычисляемым (fkCalculated) полем. Последнее определяется как вычисляемое в редакторе полей и алгоритм его расчета задается в обработчике события набора данных OnCalcFields. Просто вычисляемые поля не могут храниться в качестве полей НД.

Поле вида fkInternalCalc может храниться в НД, но оно не определяется как вычисляемое в редакторе полей, а вычисляется SQL-сервером или BDE и содержится в "живом" (то есть доступном для изменения) наборе данных, возвращаемом как результат выполнения SQL-запроса.




Начало  Назад  Вперед



Книжный магазин