Алгоритм просмотра данных на экране

Вывод данных для просмотра на экране дисплея осуществляется в следующей последовательности:

Сначала проводится инициализация полей фильтров (блок 2) - это процесс восстановления введенных пользователем в последний сеанс работы с формой данных в поля, ограничивающие вывод информации в экранные формы. (Например, список сбоев таксофонов, произошедших за первый квартал 2010 года.)

В разделе \CURRENT_USER\SOFTWARE\ЦСК\<имя экранной формы> в строковых параметрах, имена которых совпадают с именами полей фильтров, значения которых устанавливаются, хранятся исходные данные. Доступ к ним осуществляется посредством функций API WINDOWS для работы с системным реестром. Значения параметров считываются непосредственно в заполняемые поля.

Потом происходит соединение курсора с базой данных (организация канала связи с базой данных) (блок 3). Курсор - это указатель на результирующий набор данных в БД. Все данные получаются из БД через курсоры, открываемые явно или неявно. Для начала работы с курсором необходимо сопоставить его с открытым сетевым соединением с базой данных. При этом на сервере выделяются ресурсы для работы с будущим результирующим набором данных, на клиенте создается указатель, ссылающийся на эти ресурсы через сетевое соединение.

Затем проводится проверка на ошибку (блок 4) - произошло ли соединение, если ошибка не обнаружена, то подготавливается текст запроса к базе данных (блок 6), в противном случае - выход из режима просмотра после вывода соответствующего сообщения об ошибке (блок 5). После успешного завершения проверки запроса (иначе - сообщение об ошибке (блок 9) и выход из режима) и подготовки курсора к исполнению запроса (блоки 7,8) на экран выводится пустая форма (блок 10) и заполняется данными (блок 11).

Прочтите также:

Цифровые интегральные микросхемы
Цифровые интегральные микросхемы ЦИМС предназначены для преобразования и обработки дискретных сигналов. Основой для их построения являются электронные ключи, обладающие тем свойством, ч ...

Разработка генератора последовательности двоичных слов
Развитие вычислительной техники базируется на совершенствовании программных средств и разработке новых схемно-технологических принципов построения элементной базы цифровых микроэлек ...

Шестнадцатиразрядные микроконтроллеры серии 296 фирмы Intel
Серия MB90385 – 16-разрядные высокопроизводительные микроконтроллеры общего назначения, которые разработаны для выполнения функций управления в пользовательской электронике, где требует ...

Основные разделы

Copyright © 2008 - 2020 www.techmatch.ru