русс | укр

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

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

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

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


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

Компонент Query


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


Компонент Database

Компонент Session

SQLв Delphi

 

Подключимся к нашей базе данных dvd.db с использованием алиасов и SQL. Снова создаем приложение и модуль данных.

На модуль данных надо поместить следующие компоненты:

- Session (закладка BDE);

- Database (закладка BDE);

- Query (закладка BDE).

Компонент Session (сессия) отвечает за управление работой BDE. Компонент Database (база данных) связывает программу с той директорией на диске, где находятся используемые файлы БД. Компонент Query (запрос) позволяет отправить запрос на SQL-сервер и получить с сервера выборку данных.

 

Рис. 30.3 Структура компонентов при доступе к распределенной БД

 

Дайте всем этим компонентам более короткие названия (поле Name в инспекторе объектов): Session вместо Session1; Database вместо Database1; DVD вместо Table1.

Для этого компонента в инспекторе объектов надо задать следующие значения свойств:

Active- False. В начальный момент работы программы сессия должна быть закрыта.

SessionName – здесь вы вводите придуманное вами имя сессии, используемое во всех остальных компонентах. Например, можно назвать сессию DVDSes.

Остальные поля можно не трогать.

 

Connected– False. В начальный момент работы программы база данных должна быть закрыта.

LoginPrompt– False. Данное свойство, будучи установленным в True, вызывает вывод окна ввода имени пользователя и пароля для подключения к БД.

DatabaseName- здесь вы вводите придуманное вами имя базы данных. Например, можно назвать сессию DVDDB.

SessionName– то имя сессии, которое вы ввели в поле SessionName компонента Session (его можно выбратьиз раскрывающегося списка).

 

Active– False. В начальный момент работы программы запрос должен быть закрыт.



DatabaseName- то имя базы данных, которое вы ввели в поле DataBaseName компонента Database (его можно выбратьиз раскрывающегося списка).

SessionName– то имя сессии, которое вы ввели в поле SessionName компонента Session (его можно выбратьиз раскрывающегося списка).

RequestLive– True. Если БД будет необходимо редактировать, данное свойство надо поставить в True.

SQL– самое главное свойство. Сюда заносится собственно текст SQL-запроса. В нашем случае это SELECT * FROM DVD

 

 



<== предыдущая лекция | следующая лекция ==>
Понятие алиаса | WITH Session DO


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


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

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

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


 


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

 
 

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

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