русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

БД Список – классификатор и БД Выпадающий список – классификатор

При разработке приложения для работы с базой данных часто возникает необходимость в связывании двух наборов данных по ключевому полю. Например, в таблице Список кодов семантик базы данных имеется поле Код1, который содержит идентификационный код семантики. Под этим же кодом в таблице Список названий семантик хранится наименование семантики (поле Наименование) и ее код (поле Код2). При разработке пользовательского интерфейса необходимо обеспечить, чтобы при просмотре семантики в форме приложения отображался не код семантики, а ее наименование.

Таким образом, в наборе данных Список кодов семантик вместо поля кода должно появиться поле наименования семантики из таблицы Список названий семантик . Механизм связывания полей из различных наборов данных по ключевому полю называется синхронным просмотром. В рассмотренном примере ключевым является поле Код2 из таблицы Список названий семантик, а выбор конкретного наименования производится по совпадению значений ключевого поля (Код2) и заменяемого поля (Код1) из исходного набора данных. Причем необходимо, чтобы в таблице Список названий семантик поле Код2  было уникальным (составляло первичный ключ).

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

Таблицу, содержащую ключевое поле и поле данных для синхронного просмотра будем называть таблицей синхронного просмотра (таблица Список названий семантик).

БД Список – классификатор, БД Выпадающий список – классификатор – компоненты синхронного просмотра данных.

БД Список – классификаторпредставляет собойсписокзначений поля синхронного просмотра. Его основное назначение – автоматически устанавливать соответствие между полями двух наборов данных по одинаковому значению заданного поля исходной таблицы и ключевого поля таблицы синхронного просмотра.

По своим функциональным возможностям компонент совпадает с компонентом БД Список.

По своим функциональным возможностям компонент БД Выпадающий список – классификаторсовпадает с компонентом БД Выпадающий список.

Свойства компонента БД Список – классификатор: Цвет, Поле, Набор данных, Шрифт, Высота, Подсказка, Ключевое поле, _Поле, _Набор данных, Отступ слева, Название, Показать подсказку, Отступ сверху, Ширина.

Свойства компонента БД Выпадающий список – классификатор: Цвет, Поле, Набор данных, Шрифт, Высота, Подсказка, Ключевое поле, _Поле, _Набор данных, Отступ слева, Название, Показать подсказку, Отступ сверху, Ширина, Позиционирование.

Поле определяет ссылку на конкретное поле в таблице, значения которого заменяются на синхронные (это поле Код1 в примере ).

Набор данныхопределяет ссылку на имя компонента Таблица, которая связана с исходной таблицей (таблица  Список кодов семантик).

Ключевое поле – ключевое поле таблицы синхронного просмотра (поле Код2).

_Поле определяет ссылку на конкретное поле в таблице для синхронного просмотра (поле Наименование ).

_Набор данных определяет ссылку на имя компонента Таблица, которая связана с таблицей синхронного просмотра (таблица  Список названий семантик).


 

Просмотров: 509

Вернуться в оглавление:интегрированная геоинформационная система




Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.