Доброго времени суток уважаемые пользователи форума.
Нужен исходник, пример с коментами на рус. языке по онлайн работе c базами данных mysql в Delphi 7 с использованием стандартных или бесплатных компонентов под OC Windows XP.
Погуглил примеров исходников маловато нашлось.
Если у кого есть киньте в лс, за ранее спасибо.
С уважением
Хм... примеров то "накидать" не сложно... Вот только будут ли они (мои примеры) у Вас работать?

Давайте начнем с того что подготовим "площадку для тестов и экспериментов".
Нам понадобятся:
1.
MySQL cервер
2.
Инструмент управления сервером MySQL
3.
Библиотека Delphi для работы с MySQL
4.
Драйвер для MySQL той версии, с которой мы будем работать.
(
1) и (
2) нам обеспечит
Денвер (Джентльменский набор Web-разработчика)
http://denwer.ru
(
3) и (
4) нам обеспечит библиотека
ZeosLib http://zeos.firmos.at/portal.php
По порядку.
1.
Установка Денвер.
Качаем отсюда
http://www.denwer.ru/base.html и устанавливаем.
Вы можете выбрать любой вариант установки, но я рекомендую компакнтый. Для этого:
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"Порядок действий"</div></div><div class="sp-body"><div class="sp-content">1.1. Берем flash-накопитель (размер не важен, 256 мб вполне хватит)
1.2. Форматируем. Назначаем (при желании) статически букву диска (например "
Z").
1.3. Запускаем инсталлятор Денвер. На вопрос "куда устанавливать" указываем корневой каталог flash-накопителя (
Z:)
1.4. В опциях установки отказываемся от "Запускать при старте Windows" и "Создать ярлыки в меню Пуск" Такой вариант установки обеспечит переносимость системы между компьютерами (к примеру, если нужно показать работу Вашей программы заказчику.)
После установки Денвера, скорее всего Вам нужно будет "подружить" его с антивирусом. При старте Денвер создает несколько виртуальных хостов, для этого в файл hosts вносятся соответствующие ссылки (при остановке Денвер-а они удаляются).
Запуск Денвер:
"Z:\denwer\Run.exe"
Остановка:
"Z:\denwer\Stop.exe"
2.
Настройка MySQL
2.1.
Создадим пользователя и базу данных
2.1.1. Запускаем Денвер.
2.1.2. В адресной строке интернет эксплорера пишем:
"http://localhost/denwer/" (или просто
http://localhost)
Если все нормально установилось и запустилось, видим страничку приветствия Денвер-а.
2.1.3. В разделе Утилиты выбираем пункт
"Заведение новых БД и пользователей MySQL"
2.1.4. Заполняем поля формы:
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"Форма"</div></div><div class="sp-body"><div class="sp-content"> -
"Пароль администратора MySQL:" - оставляем пустым (см. примечание)
-
"Имя базы данных:" - пишем
"delphi"
-
"Логин пользователя:" - пишем
"delphi"
-
"Пароль:" - пишем
"delphi"
-
"...еще раз:" - пишем
"delphi" 2.1.5. Жмем кнопку
"Создать БД и пользователя"
Новая база данных с именем
"delphi" и пользователь
"delphi" созданы.
2.2.
Зададим созданному пользователю привилегии администратора сервера MySQL
2.2.1. Возвращаемся на страницу приветствия и в разделе Утилиты выбираем пункт
"phpMyAdmin - администрирование СУБД MySQL"
2.2.2. На открывшейся странице, переходим на закладку
"Пользователи" и в таблице
"Обзор учетных записей" находим пользователя с именем "delphi".
2.2.3. В строке пользователя, в колонке
"Действие" выбираем пункт
"Редактирование привилегий"
2.2.4. В секции
"Глобальные привилегии" выбираем
"Отметить все" и жмем
"ОК"
2.2.5. Для применения привилегий жмем сслыку
"перезагрузить привилегии" (внизу страницы на закладке "Пользователи").
Теперь пользователь
"delphi" имеет глобальные права администратора.
Все. Переходим к пункту (
3)[/b]