Проверяемый текст
Шкурко Михаил Игоревич. Программные средства автоматизации обработки информации в системе документооборота на базе распределённой архитектуры с применением smart-технологий (Диссертация 2008)
[стр. 107]

данные в самом приложении в процессе их обработки.
Для этого и существуют наборы данных, упрощающие работу с результатами запросов, когда приложение находится в отсоединенном состоянии.
Перед тем как выполнить запрос на выборку данных из базы, необходимо создать набор данных, куда будут помещены результаты этого запроса.
Набор данных должен иметь такую же структуру (схему), как и результат запроса.
Приложение получает данные как результат выполнения запросов или хранимых процедур.
Выполнение запросов может осуществляться с помощью объектов адаптеров
(1аЫе абар1егз) или команд (соттапс! оЬ]ес!8).
107 Рис.
41.
Общая структура АОО.МЕТ После получения данных приложением их обычно нужно отобразить, чтобы пользователь мог их просмотреть или изменить.
Среда разработки
У1зиа1 $1и(Цо позволяет воспользоваться автоматической привязкой данных.
Так, при перетаскивании поля базы данных на форму автоматически создается связанный с ним компонент (например, ТехШох), в котором будет отображаться выбранное поле.
Изменение данных происходит за счет
манипуляций с объектами Оа1аКо\у, из которых состоят таблицы в наборах данных.
Если в процессе работы происходит изменение данных, то перед сохранением в набор данных или в базу данных необходимо удостовериться в
[стр. 119]

119 данными, после чего снова устанавливает соединение и обновляет данные в базе.
При такой модели доступа необходимо где-то временно размещать данные в самом приложении в процессе их обработки.
Для этого и существуют наборы данных, упрощающие работу с результатами запросов, когда приложение находится в отсоединенном состоянии.
Перед тем как выполнить запрос на выборку данных из базы, необходимо создать набор данных, куда будут помещены результаты этого запроса.
Набор данных должен иметь такую же структуру (схему), как и результат запроса.
Приложение получает данные как результат выполнения запросов или хранимых процедур.
Выполнение запросов может осуществляться с помощью объектов адаптеров
(*аЫс абар1егз) или команд (сотшапб оЬ)ес1$).
После получения данных приложением их обычно нужно отобразить, чтобы пользователь мог их просмотреть или изменить.
Среда разработки
У1$иа1 81и<Но позволяет воспользоваться автоматической привязкой данных.
Так, при перетаскивании поля базы данных на форму автоматически создается связанный с ним компонент (например, ТехШох), в котором будет отображаться выбранное поле.
Изменение данных происходит за счет


[стр.,120]

120 манипуляций с объектами 1)а1аИо\у, из которых состоят таблицы в наборах данных.
Если в процессе работы происходит изменение данных, то перед сохранением в набор данных или в базу данных необходимо удостовериться в
их корректности.
В процессе проверки устанавливается, удовлетворяют ли новые данные требованиям приложения.
После редактирования данных и проверки корректности обычно нужно зафиксировать сделанные изменения в базе.
При использовании наборов данных и отсоединенной модели в многопользовательских системах используются механизмы контроля ошибок одновременного доступа.
При одновременном обновлении нескольких таблиц используются механизмы транзакций.
У пользователей часто возникает необходимость составления различных отчетов, по данным, хранящимся в БД.
Сгуз1а1 ЯерогЧз Гог .КЕТ представляет собой инструментальное средство проектирования отчетов, позволяющее создавать отчеты, способные осуществлять выборку и форматирование результирующего набора из БД или другого источника данных.
СгузЫ ЯероПз Гог .КЕТ содержит целый ряд программных средств, которые могут быть использованы для превращения непроработаниого материала в высококачественные представительские отчеты.
Все функциональные средства, необходимые для проектирования отчетов СгузЫ ЯероЛз, в У1зиа1 ЗШсйо .КЕТ находятся в распоряжении программиста, и они позволяют осуществлять программное управление внешним видом отчета, а также способами его генерации и просмотра.
Для доступа к данным СгузЫ ЯсроЛз Гог .КЕТ также использует описанную выше технологию .КЕТ.
Таким образом, использование описанных средств разработки на базе платформы .КЕТ обеспечивает быстрое создание и оперативную модификацию надежных приложений за счет использования комплексного подхода к разработке.

[Back]