Форум программистов, компьютерный форум, киберфорум
popryduhin
Войти
Регистрация
Восстановить пароль

Delphi и SQL (PhpMyAdmin)

Запись от popryduhin размещена 16.03.2017 в 22:49
Показов 5839 Комментарии 7

Приветствую уважаемый гость!

Подрабатывая на фрилансе, столкнулся с некой задачей по выгрузке из базы данных сайта в Excel, php кодингом не особо владею, решил что справлюсь средствами Delphi. Кинулся искать инфу по данной теме, вокруг столько хлама (это я не про свой стол) на просторах интернета, кто-то говорит что Delphi и phpmyadmin изврат, в обще воды море.
Слава богам, попалась адекватных статья по данной теме (подобных статей "адекватных" не так уж и много) на фоне этого решил плодить данный топ

Delphi – Интерпритатор для написания и компиляции кода
PhpMyAdmin – веб-приложение для администрирования базы данных MySQL.

Собственно речь пойдет как подключиться к базе данных MySQL которую, администрирует PhpMyAdmin
Для этого нам понадобится всего лишь один компонент TADOQuery с вкладки dbGo

1. Выбираем компонент
2. Кликаем по ConnectionString в ObjectInspector

Далее графическая инструкция:

Кликните здесь для просмотра всего текста
Нажмите на изображение для увеличения
Название: 2017-03-16_221301.png
Просмотров: 499
Размер:	10.9 Кб
ID:	4173

Нажмите на изображение для увеличения
Название: 2017-03-16_221725.png
Просмотров: 446
Размер:	6.1 Кб
ID:	4174

Нажмите на изображение для увеличения
Название: 2017-03-16_221843.png
Просмотров: 536
Размер:	12.3 Кб
ID:	4175

Нажмите на изображение для увеличения
Название: 2017-03-16_221917.png
Просмотров: 496
Размер:	11.3 Кб
ID:	4176

Нажмите на изображение для увеличения
Название: 2017-03-16_221957.png
Просмотров: 521
Размер:	12.0 Кб
ID:	4177

Нажмите на изображение для увеличения
Название: 2017-03-16_222124.png
Просмотров: 463
Размер:	26.5 Кб
ID:	4178

Нажмите на изображение для увеличения
Название: 2017-03-16_222424.png
Просмотров: 338
Размер:	23.3 Кб
ID:	4179

Нажмите на изображение для увеличения
Название: 2017-03-16_222500.png
Просмотров: 526
Размер:	24.6 Кб
ID:	4180

Нажмите на изображение для увеличения
Название: 2017-03-16_222545.png
Просмотров: 519
Размер:	21.2 Кб
ID:	4181


Почти без единой строчки кода, но все же добавим парочку, что бы убедиться в работоспособности.

Delphi
1
2
3
4
5
6
7
8
9
10
11
  ADOQuery.close;
  ADOQuery.SQL.Clear;
  ADOQuery.SQL.Add('SELECT * FROM `mytable`');
  ADOQuery.Active := true;
  ADOQuery.ExecSQL;
 
  while Not ADOQuery.EOF do
  begin
    Memo1.Lines.Add(ADOQuery.FieldByName('marka').AsString); 
    ADOQuery.Next; {переход на следующую запись}
  end;
Я не упомянул про один компонент Tmemo я знаю точно он вам знаком.
Размещено в SQL (Delphi)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 7
Комментарии
  1. Старый комментарий
    Аватар для Avazart
    Delphi – Интерпритатор для написания и компиляции кода
    Вовсе нет.
    Delphi это IDE и язык программирования(хотя ту можно дискутировать) если на то пошло.
    Запись от Avazart размещена 17.03.2017 в 17:26 Avazart вне форума
  2. Старый комментарий
    Цитата Сообщение от Avazart
    Вовсе нет.
    Delphi это IDE и язык программирования(хотя ту можно дискутировать) если на то пошло.
    Я думаю не стоит )))
    Запись от popryduhin размещена 17.03.2017 в 20:04 popryduhin вне форума
  3. Старый комментарий
    Аватар для Avazart
    Я думаю не стоит )))
    Уверены?
    Ибо такое впечатление что вы намеренно сеете глупость....
    Запись от Avazart размещена 20.03.2017 в 01:01 Avazart вне форума
  4. Старый комментарий
    Я имел в виду "Интерпретатор" - распознавание понятных программисту команд.
    Запись от popryduhin размещена 20.03.2017 в 01:09 popryduhin вне форума
  5. Старый комментарий
    Я пишу Delphi Интерпретирует в машинный код.
    Я думаю здесь люди, а не роботы, у которых жесткие рамки для понимания выше изложенного.
    Запись от popryduhin размещена 20.03.2017 в 01:12 popryduhin вне форума
  6. Старый комментарий
    Уверены?
    Ибо такое впечатление что вы намеренно сеете глупость....
    Вы пиарите мою статью?

    Ах да..

    Это не статья, это чудовище )))
    Запись от popryduhin размещена 20.03.2017 в 01:15 popryduhin вне форума
  7. Старый комментарий
    Если есть еще аргументы, то давайте поскорей излагайте.
    Или лучше помогите дописать код, 3 день уже не сплю...
    Запись от popryduhin размещена 20.03.2017 в 01:17 popryduhin вне форума
 
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru