30815

Создание модуля данных

Доклад

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

Создание модуля данных Для размещения компонентов доступа к данным в приложении баз данных желательно использовать специальную форму модуль данных класс TDtModule. Обратите внимание что модуль данных не имеет ничего общего с обычной формой приложения ведь его непосредственным предком является класс TComponent. В модуле данных можно размещать только невизуальные компоненты. Модуль данных доступен разработчику как и любой другой модуль проекта на этапе разработки.

Русский

2013-08-24

23.7 KB

0 чел.

12. Создание модуля данных

Для размещения компонентов доступа к данным в приложении баз данных желательно использовать специальную "форму" — модуль данных (класс TDataModule). Обратите внимание, что модуль данных не имеет ничего общего с обычной формой приложения, ведь его непосредственным предком является класс TComponent. В модуле данных можно размещать только невизуальные компоненты. Модуль данных доступен разработчику, как и любой другой модуль проекта, на этапе разработки. Пользователь приложения не может увидеть модуль данных во время выполнения.

Для создания модуля данных можно воспользоваться Репозиторием объектов или главным меню Delphi. Значок модуля данных Data Module расположен на странице New.

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

Для создания структуры (модели, диаграммы) данных, с которой работает приложение, можно воспользоваться возможностями, предоставляемыми страницей Diagram Редактора кода. Любой элемент из иерархического дерева компонентов модуля данных можно перенести на страницу диаграммы и задать связи между ними.

При помощи управляющих кнопок можно задавать между элементами диаграммы отношения синхронного просмотра и главный/подчиненный. При этом производится автоматическая настройка свойств соответствующих компонентов.

Для создания модуля данных (рис. 11.2) можно воспользоваться Репозиторием объектов или главным меню Delphi. Значок модуля данных Data Module расположен на странице New.

Для обращения компонентов доступа к данным, расположенным в модуле данных, из других модулей проекта необходимо включить имя модуля в секцию uses:

unit InterfaceModule;

...

 implementation

uses DataModule; 

...

DataModule.Tablel.Open;

...

Рис. 11.2. Модуль данных

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


 

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

80107. ПОНЯТИЕ, РОЛЬ И ПРАВОВАЯ ФОРМА ГОСУДАРСТВЕННОГО И МЕСТНОГО БЮДЖЕТОВ 53 KB
  Бюджет необходимый атрибут государства и основа его суверенитета. Посредством бюджетов образуются денежные фонды соответствующего государственного или муниципального образования которые обеспечивают выполнение задач общего для них значения создают финансовую основу для осуществления функций органов государственной власти и местного самоуправления. В материальном аспекте государственный как и местный бюджет представляет собой централизованный в масштабах определенного государственного или муниципального образования денежный фонд который...
80108. ПОНЯТИЕ И ЗНАЧЕНИЕ ФИНАНСОВОГО КОНТРОЛЯ 38 KB
  Наличие финансового контроля объективно обусловлено тем что финансам как экономической категории присущи не только распределительная но и контрольная функции. Поэтому использование государством и муниципальными образованиями для решения своих задач финансов обязательно предполагает проведение с их помощью контроля за ходом выполнения этих задач. Значение финансового контроля выражается в том что при его проведении проверяются вопервых соблюдение установленного правопорядка в процессе финансовой деятельности органами государственной...
80109. ПРЕДМЕТ И ПОНЯТИЕ ФИНАНСОВОГО ПРАВА 71.5 KB
  В этом и заключается предназначение финансового права. Область финансов и отдельные их стороны затрагивают нормы и других отраслей права. Однако именно в сферу финансового права эта область подпадает в целом хотя на разные звенья финансовой системы его нормы распространяются не в одинаковой мере.
80111. ПРИНЦИПЫ ФИНАНСОВОГО ПРАВА 30 KB
  Следующим принципом финансовой деятельности и финансового права является принцип федерализма. Несомненно одним из главных принципов финансовой деятельности государства и финансового права является и принцип законности. Нормы Конституции определяющие основные принципы правила и направления финансовой деятельности являются как уже говорилось базовыми для финансового законодательства изучению и анализу которого и посвящен настоящий учебник.
80112. Региональные внебюджетные фонды 43.5 KB
  Фонды создаются на основании решений представительных региональных органов. Создание фондов развития местного хозяйства в населенных пунктах содействует: концентрации средств предприятий и региональных органов на развитие социальнобытовой инфраструктуры; усиление материальной заинтересованности региональных органов в результатах хозяйственной деятельности; укрепление финансовых ресурсов и финансовой базы региональных органов власти; усиление экономической связи региональных органов с предприятиями расположенными на подведомственной им...
80113. РЕФОРМИРОВАНИЕ БЮДЖЕТНОЙ СФЕРЫ В РОССИЙСКОЙ ФЕДЕРАЦИИ 157.5 KB
  Обеспечение экономической и социальной стабильности в государстве повышение эффективности использования бюджетных средств потребовали проведения в стране бюджетных реформ. Цель проведения этих реформ: поддержание макроэкономической и финансовой стабильности в государстве; обеспечение выполнения и создание условий для оптимизации расходных обязательств всех уровней власти в стране; повышение отдачи от бюджетных ассигнований и достижение на этой основе более высокого экономического и социального эффекта; формирование налоговой системы...
80114. РОЛЬ И ЗНАЧЕНИЕ ФИНАНСОВОГО КОНТРОЛЯ 27 KB
  Одним из звеньев системы контроля выступает финансовый контроль. Финансовый контроль является формой реализации контрольной функции финансов. Контроль можно рассматривать в следующих аспектах организационный методический технический.
80115. СИСТЕМА ФИНАНСОВОГО ПРАВА 35.5 KB
  Поэтому на построение системы финансового права группировку его норм формирование институтов оказывают влияние и потребности практики. Финансовое право как самостоятельная отрасль права выделяется в системе российского права в силу следующих обстоятельств. Предпосылки выделения отрасли права: наличие общественной потребности и государственного интереса в самостоятельном правовом регулировании названной отрасли обусловленное особой значимостью финансов и финансовой системы для выполнения задач и функций государства.