77995

Создание вычисляемых полей и полей выбора

Лекция

Информатика, кибернетика и программирование

Сделать двойной щелчок на компоненте Tble1 вызвать редактор полей; В редакторе полей правой кнопкой мыши в всплывающем меню выбрать раздел dd ll fields CtrlF добавление всех полей базы данных или dd Field Ctrl добавление определенных полей базы данных; В редакторе полей правой кнопкой мыши в всплывающем меню выбрать раздел New добавление нового поля; В разделе Fields Properties свойство поля указать имя поля тип данных компоненту и размер...

Русский

2015-02-05

52.5 KB

6 чел.

Создание вычисляемых полей и полей выбора

Вычисляемое поле – это поле БД значение, которого вычисляется на основании значений других полей записи.

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

Пример: По полю «Год рождения» рассчитать возраст студента с помощью вычисляемого поля.

  1.  Разместить компоненты на форме:  Table1, DBGrid1, DBNavigator, DataSourse и пдключить базу данных.
  2.  Сделать двойной щелчок на компоненте Table1(вызвать редактор полей);
  3.  В редакторе полей правой кнопкой мыши в всплывающем меню выбрать раздел Add all fields (Ctrl+F) -добавление всех полей базы данных или Add Field (Ctrl+A) -  добавление определенных  полей базы данных;
  4.  В редакторе полей правой кнопкой мыши в всплывающем меню выбрать раздел New (добавление нового поля);
  5.  В разделе Fields Properties (свойство поля) указать имя поля, тип данных, компоненту и размер (рис 56);

Рис. 56 – Определение параметров  вычисляемого поля

  1.  Переключить группу радиокнопок на Calculated  и  нажать кнопку [Ok];
  2.  В окне редактора появится новое поле, в инспекторе объектов установите значение DisplayLabel равным «имя на русском»;
  3.  Выйдите из редактора полей и в инспекторе объектов компоненты Table1 на событии OnCalcFields щелкните (это событие наступает каждый раз как надо обновить значение вычисляемых полей таблицы);
  4.  В обработчике событий необходимо ввести оператор, вычисляющий значение нового поля.

Например: Вычисляемое поле Vozrast , а поле Year – год рождения (рис. 57):

 Table1Vozrast.Value:=2008 – Table1God_roj.Value;

Рис. 57 – Определение вычисляемого поля


 

А также другие работы, которые могут Вас заинтересовать

42148. ЭЛЕКТРОПРОВОДНОСТЬ МЕТАЛЛОВ 110 KB
  Экспериментальная проверка линейной зависимости тока от напряжения I = f U электросопротивления от длины цилиндрического проводника R = f  и расчет удельного сопротивления проводника. Если внутри проводника создано электрическое поле то каждый электрон ускоряется в течение времени свободного пробега . 5 Рассмотрим цилиндрический участок проводника постоянного сечения dS и длиной udt. Это векторная величина совпадающая по направлению со скоростью упорядоченного...
42149. ИЗУЧЕНИЕ ПРОЦЕССОВ ЗАРЯДА И РАЗРЯДА КОНДЕНСАТОРА 202.53 KB
  Изучение закономерностей заряда и разряда конденсатора.магазина сопротивлений МС магазин емкостей MEисточник питания ИП звуковой генератор ГЗ электронный осциллограф блок с конденсаторами. ПОСТАНОВКА ЗАДАЧИ Принципиальная электрическая схема для наблюдения процессов заряда и разряда конденсатора изображена на рис.
42150. ИЗУЧЕНИЕ РАБОТЫ ЭЛЕКТРОННОГО ОСЦИЛЛОГРАФА 2.06 MB
  ПОСТАНОВКА ЗАДАЧИ Назначение электронного осциллографа. Универсальные измерительные приборы предназначенные для исследования электронных процессов с помощью графического их воспроизведения на экране электроннолучевой трубки называются электронными осциллографами. Высокая чувствительность осциллографа позволяет изучать очень слабые колебания напряжения а большое входное сопротивление исключает влияние осциллографа на режим цепей к которым он подключается.
42151. СЛОЖЕНИЕ ГАРМОНИЧЕСКИХ КОЛЕБАНИЙ 18.75 MB
  Под сложением колебаний понимают нахождение закона описывающего колебания системы в тех случаях когда эта система одновременно участвует в нескольких колебательных процессах. Различают два предельных случая: сложение колебаний одинакового направления и сложение взаимно перпендикулярных колебаний. Сложение двух одинаково направленных гармонических колебаний.
42152. ИЗУЧЕНИЕ РЕЛАКСАЦИОННОГО ГЕНЕРАТОРА 107.5 KB
  Если напряжение на электродах лампы U меньше напряжения зажигания потенциал зажигания U3 т. В этом случае сопротивление лампы RЛ бесконечно велико. Идеализированная вольтамперная характеристика неоновой лампы имеет вид представленный на рис. Связь между током лампы и напряжением как это видно из графика может быть линейной и записана в виде: ...
42153. МНОЖЕСТВЕННАЯ ЛИНЕЙНАЯ РЕГРЕССИЯ 360.5 KB
  Линейная модель множественной регрессии выглядит следующим образом: Y = β0 β1x1 β2x2 βkxk ε где Y зависимая переменная результативный признак; x1xk независимые или объясняющие переменные; 0 1 k коэффициенты регрессии;  ошибка регрессии. Общая последовательность построения множественной линейной регрессионной модели следующая: Оценка параметров уравнения; Оценка качества регрессии; Проверка на мультиколлинеарность ее исключение; Проверка на гетероскедастичность коррекция на...
42154. ОПРЕДЕЛЕНИЕ ГОРИЗОНТАЛЬНОЙ СОСТАВЛЯЮЩЕЙ МАГНИТНОГО ПОЛЯ ЗЕМЛИ С ПОМОЩЬЮ ТАНГЕНС – ГАЛЬВАНОМЕТРА 102.5 KB
  Цель работы определение одного из элементов земного магнетизма горизонтальной составляющей Н0 магнитного поля Земли с помощью тангенс гальванометра. В точках Земли лежащих на магнитных полюсах напряженность магнитного поля Земли имеет вертикальное направление. В любой другой точке Земли напряженность ее магнитного поля можно разложить на вертикальную и горизонтальную составляющие: Существование магнитного поля в любой точке Земли можно установить с помощью магнитометра или магнитной стрелки.
42155. СНЯТИЕ ПЕТЛИ ГИСТЕРЕЗИСА И КРИВОЙ НАМАГНИЧИВАНИЯ ФЕРРОМАГНЕТИКА С ПОМОЩЬЮ ОСЦИЛЛОГРАФА 82 KB
  Величины Н и В можно определить зная величину напряжений вызывающих отклонение электронного луча на одно деление по осям Х и Y при данном усилении: где координаты петли гистерезиса в единицах координатной сетки kx ky коэффициенты пропорциональности определяемые для каждого осциллографа. Величина этой энергии приходящейся на единицу объема образца w определяется в координатах в виде w = BdH и равняется...
42156. ОПРЕДЕЛЕНИЕ ТОЧКИ КЮРИ ФЕРРОМАГНЕТИКА 60.5 KB
  Менделеева обладают железо никель кобальт некоторые редкоземельные металлы а также их сплавы причем эти вещества проявляют ферромагнитные свойства лишь при температурах ниже некоторой определенной для каждого элемента или сплава температуры называемой точкой Кюри. Температура Кюри равна например 7700С для железа 3580С для никеля 11300С для кобальта 160С для гадолиния 1680С для диспрозия. При более высокой температуре и в самой точке Кюри вследствие теплового движения атомов в ферромагнетиках разрушается магнитный порядок и они...