русс | укр

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

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

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

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


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

Пояснения к работе


Дата добавления: 2014-11-27; просмотров: 1033; Нарушение авторских прав


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

Краткий обзор средств доступа к базам данных

Вкладка Data Access Содержит основные компоненты доступа к данным, они общие для всех и могут использоваться совместно с другими группами компонентов
Вкладка Data Controls Содержит компоненты для отображения и редактирования данных в таблицах, они используются вне зависимости от используемой технологии доступа к данным.
Вкладка BDE Содержит компоненты, позволяющие получать доступ к базам данных по технологии BDE (Borland Database Engine, разработана фирмой Borland). Эта технология хорошо работает с устаревшими типами баз данных: Paradox, dBase, FoxPro, в настоящее время фирма Borland ее не поддерживает.
Вкладка DBEXpress Содержит компоненты, поддерживающие технологию DBEXpress,которая хорошо подходитдля программирования клиент-серверных приложений, использующих базы данных Oracle, DB2, MySQL
Вкладка ADO Содержит компоненты, поддерживающие технологию ADO(Active Data Objects),разработанную Microsoft. Их желательно использовать при работе с базами данныхMS Access и MS SQL Server.

 

Компоненты вкладки BDE

Table Обеспечивает доступ к таблицам БД, создает набор данных, который передает все данные из физической таблицы БД с помощью BDE
Query Предназначен для формирования набора данных их физической таблицы в соответствии с определенным запросом на языке SQL
StopedProc Делает доступными процедуры, хранимые на сервере
Database Устанавливает связь с БД
BatchMove Для групповых операций переноса данных из одного набора в другой
Session Текущий сеанс работы с БД, для общего управления связью приложения с БД . Генерируется автоматически

Компоненты вкладки Data Access



DataSource Источник данных, предназначен для связи компонентов типа Table и Query с компонентами отображения данных. Этот компонент исполняет роль посредника между элементами интерфейса приложения и наборами данных.
Остальные компоненты служат для связи с XML-документами, кеширования и работы с пакетами

Компоненты вкладки Data Controls

DBGrid Сетка - для вывода таблицы с данными БД
DBNavigator Навигатор – для управления работой БД
DBText Надпись – для вывода строкового значения из поля таблицы БД
DBEDIT Однострочный редактор - для вывода и редактирования строкового значения поля
DBMemo Многострочный редактор - для вывода значения поля типа Memo
DBImage Для вывода значения графического образа
DBListBox Простой список – для вывода списка строковых значений поля
DBComboBox Комбинированный список – для вывода списка строковых значений поля
DBCheckBox Независимый переключатель – для вывода значения поля типа CheckBox
DBRadioGroup Группа зависимых переключателей
DBLookupListBox Простой список, формируемый по полю набора данных
DBRichEdit Полнофункциональный текстовый редактор
DBCtrlGrid Модифицированная сетка
DBChart Диаграмма – для вывода графиков по данным БД

Компоненты ADO

ADOConnection Для управления соединением с базой данных и передачи запросов поставщику данных
ADOCommand Для управления информацией о запросе к базе или команде
ADORecordset Содержит таблицу, которая является результатом запроса к базе данных
ADOField Содержит описание поля в таблице, возращенной поставщиком данных.

 

Модуль данных (data modul) – это объект класса TDataModule, который, как и обычная форма, предназначен для размещения компонентов. Отличие состоит в том, что в них размещаются невизуальные компоненты. Это удобно для централизованного хранения в проекте компонентов Table и др. компонентов, используемых для организации доступа к базам данных.




<== предыдущая лекция | следующая лекция ==>
Тема теста (дисциплина) | Постановка задачи


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


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

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

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


 


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

 
 

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

Генерация страницы за: 0.436 сек.