Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
KANSoftWare

Компонент TOraCommentsToFL — загрузка русских наименований колонок из ERwin в DisplayLabels

Delphi , Базы данных , Oracle

Компонент TOraCommentsToFL — загрузка русских наименований колонок из ERwin в DisplayLabels

Оформил: DeeCo

Автор: Сергей Седов

Хочу поделиться идеей, которая, может и приходила уже кому-нибудь в голову, но я пока не встречал таких решений... Для тех, кто проектирует базы данных для Oracle в ERwin. Предлагаю решение для загрузки русских наименований колонок из ERwin в DisplayLabels датасета.

Компонент, конечно, сырой, но я пользуюсь, и очень поиогает. Ненавижу вбивать один текст по 10 раз.
Что нужно сделать:
  • 1. Создать в ErWin скрипт на уровне модели следующего содержания:
    %ForEachTable()
    {
    %ForEachColumn()
    {
    COMMENT ON COLUMN %TableName.%ColName IS '%AttName';
    }}
  • 2. Сгенерировать базу.
  • 3. В дата-модуле или на форме разместить компонент TOraCommentsToFL.
  • 4.Установить его свойство OraDataSet.
  • 5. Установить свойство LoadFieldLabels в True, после чего названия полей будут загружены из базы Oracle.
  • 6. После этого компонент можно удалить с формы!
Примечание:
Требуются установленные компоненты ODAC.

Скачать OraCommentsToFL.zip (3K)

Компонент TOraCommentsToFL позволяет загрузить русские наименования колонок из ERwin в DisplayLabels датасета, что ускоряет процесс проектирования баз данных для Oracle.


Комментарии и вопросы

Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.


:: Главная :: Oracle ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-19 13:29:56
2024-11-21 13:17:07/0.0050389766693115/1