Компоненты для получения и хранения табличных данных, не зависимо от механизма доступа к базе данных, наследуются от класса TDataSet и обычно имеют в названиях слова DataSet (data set – набор данных), Table (table - таблица), Query (query - запрос), StoredProc (stored procedure – хранимая процедура), указывающие соответственно на тип объектов базы данных, для работы с которыми предназначены эти компоненты (рис. 1.7). Наибольшее количество операций с БД приложение выполняет именно с помощью этих компонентов.
Рис. 1.7. Компоненты получения информации из баз данных
Компоненты-наследники TDataSet прямо или косвенно выполняют следующие основные функции:
1) хранение свойств, необходимых для подключения к базе данных;
2) соединение с базой данных через соответствующий механизм доступа к базам данных;
3) передача механизму доступа SQL-запроса, описывающего структуру и состав информации, которую следует сформировать для приложения;
4) получение результата запроса в табличной форме;
5) обеспечение доступа приложению к результатам запроса и локальное (не передаваемое обратно в базу данных) изменение информации, а также отмена изменений, произведенных с текущей записью или с набором данных в целом;
6) передача изменений, произведенных приложением, механизму доступа с целью внесения этих изменений в базу данных.
Опубликовал Kest
July 06 2010 20:43:49 ·
0 Комментариев ·
12016 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.