Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Закрепление материала

Разработка формы и приложения в DELPHI для доступа к данным MySQL с помощью ODBC.

Экспорт данных в EXCEL из MySQL с помощью ODBC

Настройка ODBC-драйвера для работы с MySQL.

Для настройки драйвера ODBC для работы с MySQL выполните действия согласно флеш роликам Установка ODBC драйвера,

Настройка драйвера ODBC, которые находятся по адресу server\For_student\PCУБД\2 семестр\Лекция 1

ВНИМАНИЕ- ВСЕ ФЛЕШ-РОЛИКИ СКОПИРУЙТЕ К СЕБЕ НА КОМПЬЮТЕР. ЕСЛИ ПРИ ОТКРЫТИИ РОЛИКА БУДЕТ ОТКРЫВАТЬСЕ Internet Explorer или Opera закройте их. По окончании занятия не забудьте удалить РОЛИКИ С КОМПЬЮТЕРА.

Законспектируйте действия по установке и настройке ODBC-драйвера для работы с MySQL

 

Для проверки правильности действий по настройке драйвера произведем экспорт данных из MySQL в EXCEL.

Запустите EXCEL, далее выполните действия согласно флеш ролику Экспорт данных в EXCEL из MySQL

В результате выполнения у вас должны появиться данные из БД test таблицы client в EXCEL

В дисциплине РСОИ вы использовали ODBC для доступа к БД в СУБД ACCESS, вспомните код в РНР переработайте его для СУБД MySQL. Проверьте его работоспособность.

Законспектируйте свои действия.

В среде разработки TURBO DELPHI создайте проект MyODBC.

В нем форму My

Для работы с базами данных через BDE мы будем использовать следующие палитры компонентов:

BDE – набор компонентов для доступа к таблицам данных через интерфейс BDE

Data Access – компоненты, отвечающие за отображение данных, полученных от элементов доступа, в виде реляционной таблицы

Data Controls – визуальные компоненты для визуального отображения данных БД на экране

Кроме этого, хорошим тоном при разработке приложений БД считается размещение компонентов 1 и 2 типа (т.е. невизуальных компонентов доступа к данным) не на формах, а едином, используемом всеми нуждающимися в них формами, компоненте – Data Module.

 

Итак, выведем на экран данные таблицы client из Бд test.

Добавим в проект новый модуль данных: File – New – Data Module. Присвойте ему имя DataBD. При сохранении указать имя модуля UNITBD

В модуль DataBD с закладки BDE разместите компонент Table , укажите:

Name – client

DataBaseName – My (из списка)

TableName - client (название таблицы)

Для подключения таблицы к проекту укажите Active=True

В модуль DataBD с закладки Data Access возьмите компонент DataSource , укажите:

Name – DataSprProf

DataSet – client (будет отображать данные из таблицы client). Модуль можно закрыть.

В модуле UnitProf для доступа к компонентам БД подключите модуль UNITBD

На форме My с палитры Data Controls разместите компонент DBGrid. Установите

Name – DBProf

DataSource - DataBD.DataSprProf (из списка, если в списке не появляется – попробуйте предварительно сохранить и откомпилировать проект).

На экране должны отобразиться данные из таблицы. Для управления записями на эту же форму разместим компонент DBNAvigator, управляющий компонентом DataSet:

DataSource - DataBD.DataSprProf.

 

 

Приложение готово. Запустите приложение на выполнение. Попробуйте добавить запись со своими данными.

Сохраните изменение в проекте.

Законспектируйте действия по установке и настройке DELPHI для доступа к данным MySQL с помощью ODBC.

 

В качестве упражнения на закрепления материала создайте форму которая будет выбирать данные из таблицы «клиент» согласно вашему запросу. Примерную форму сотри ниже:

 

 

Домашнее задание изучить лекционный материал.

<== предыдущая лекция | следующая лекция ==>
Материалы к лекции № 26 | Инаят Хан Хидаят
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 453; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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