Четверг, 09 Май 2024, 04:10
Uchi.ucoz.ru
Меню сайта
Форма входа

Категории раздела
Высшая математика [11]
Экономическая социология [95]
Основы Менеджмента [64]
Бухгалтерский учёт [157]
Философия [163]
Мировая Экономика [603]
Бизнес планирование [29]
Финансирование и кредитование инвест [105]
Ценообразование [46]
Гражданское право [196]
Права Человека [173]
Основы Маркетинга [207]
Основы энергосбережения [55]
Информатика [0]
Экология и устойчивое развитие [0]
Физика для студентов [0]
Основы права [0]
Политология [0]
Не стандартные примеры на Delphi [169]
Примеры на Delphi7 [108]
Алгоритмы [94]
API [110]
Pascal [152]
Базы Данных [6]
Новости
Чего не хватает сайту?
500
Статистика
Зарегистрировано на сайте:
Всего: 51635


Онлайн всего: 3
Гостей: 3
Пользователей: 0
Яндекс.Метрика
Рейтинг@Mail.ru

Каталог статей


Главная » Статьи » Студентам » Не стандартные примеры на Delphi

Динамическое создание таблицы и полей во время выполнения программы
Delphi в режиме разработки позволяет быстро добавлять и
настраивать в вашем проекте компоненты для работы с базами данных, но есть
ситуации, когда вам нужно создавать и конфигурировать объекты во время
выполнения программы. Например, во время выполнения программы вам может
понадобиться добавить колонку с вычисляемым полем (используя алгоритмы
пользователя). Поэтому вопрос: как, не используя среды разработки, Инспектора
Объектов и редактора TFields, создавать и сконфигурировать TField и другие
компоненты для связки данных?
В следующем примере показано динамическое создание TTable, таблицы базы
данных в связке с TTable, TFieldDefs, TFields, вычисляемых полей и подключение
обработчика для события OnCalc.

Для начала выберите пункт New Application меню File. Будет создан новый
проект с пустой формой, на которой мы и будет создавать на лету наши компоненты.

В секцию interface вашего модуля формы добавьте, как показано ниже,
объявление обработчика события OnCalcFields и поля TaxAmount. Позже мы создадим
TTable и назначим этот обработчик событию TTable OnCalcFields, который позволит
при чтении каждой записи вызывать событие OnCalcFields, которое, в свою очередь,
выполнит нашу процедуру TaxAmountCalc.

type

TForm1 = class(TForm)
procedure TaxAmountCalc(DataSet: TDataset);
private
TaxAmount: TFloatField;
end;
Категория: Не стандартные примеры на Delphi | Добавил: Lerka (22 Ноя 2012)
Просмотров: 419 | Рейтинг: 1.0/ 5 Оштрафовать | Жаловаться на материал
Похожие материалы
Всего комментариев: 0

Для блога (HTML)


Для форума (BB-Code)


Прямая ссылка

Профиль
Четверг
09 Май 2024
04:10


Вы из группы: Гости
Вы уже дней на сайте
У вас: непрочитанных сообщений
Добавить статью
Прочитать сообщения
Регистрация
Вход
Улучшенный поиск
Поиск по сайту Поиск по всему интернету
Наши партнеры
Интересное
Популярное статьи
Портфолио ученика начальной школы
УХОД ЗА ВОЛОСАМИ ОЧЕНЬ ПРОСТ — ХОЧУ Я ЭТИМ ПОДЕЛИТ...
Диктанты 2 класс
Детство Л.Н. Толстого
Библиографический обзор литературы о музыке
Авторская программа элективного курса "Практи...
Контрольная работа по теме «Углеводороды»
Поиск
Главная страница
Используются технологии uCoz