Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 11.11.2008, 15:17
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию TMySQL

здравствуйте
возникла проблемма в следующем:
хочу заполнять базу MySQL на сервере, и, как я правильно понял, мне нужон компонент TMySQL.
только я в упор его не вижу в своей галерее.
подскажите где добыть (гуглил, гуглил да не выгуглил), ну или как работать без него (если это возможно)
сталкиваюсь с подобным впервые
спасибо
Ответить с цитированием
  #2  
Старый 11.11.2008, 18:30
Alexo Alexo вне форума
Начинающий
 
Регистрация: 24.01.2007
Сообщения: 191
Репутация: 15
По умолчанию

dbExpress поддерживает MySQL
__________________
Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя.
Ответить с цитированием
  #3  
Старый 12.11.2008, 08:51
k@Z@k k@Z@k вне форума
Новичок
 
Регистрация: 31.07.2007
Сообщения: 55
Репутация: 12
По умолчанию

бесплатный компонент ZEOSDBO
Ответить с цитированием
  #4  
Старый 24.11.2008, 16:40
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

спасиб, zeos мне не нужен
не понимаю... такая весча как Delphi7, и не может работать с MySQL?
бьюсь в рыданиях
Ответить с цитированием
  #5  
Старый 24.11.2008, 17:10
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Нативно она вообще мало с чем работать может. ADO да Integbase. Остальное - через различные драйвера. Есть несколько технологий для работы с БД из Дельфи. dbExpress - одна из них. Где-то видел либу для нативной поддержки MySQL, но она была платная, что тебя, наверное, не устроит.
Ответить с цитированием
  #6  
Старый 24.11.2008, 17:32
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

согласен, нужно дешево и сердито
а про dbExpress можно подробнее, есть компоненты уже готовые?
не хочется делать все через какую-нибудь хитро закрученную ж@ny
Ответить с цитированием
  #7  
Старый 24.11.2008, 17:49
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Moderatorial: Покультурнее, плз.

dbExpress - все компоненты уже есть - см группу dbExpress в палитре компонентов. Единственное, тебе надо будет распространять еще 1 dll, собственно драйвер MySQL. Не знаю, поставляется ли таковой для MySQL сразу, но думаю найдешь в инете.
Ответить с цитированием
  #8  
Старый 24.11.2008, 17:54
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

извините... разгорячился...
я смотрю в SQLConnect (не помню откуда) есть вариант выбора драйвера, пробую MySQL - жалуется на отстутствие библиотеки, взял библиотеку из папки bin моего MySQL 5й версии и киииииииииииииииииииинул ее куда только можно, все равно не берет, нашептали что вместе с ней еще файлы какие-то надо брать, из тойже дирректории где библиотека лежит, так хочу попробовать, а для dbExpress таже песня, говорит:
- нет библиотеки! требую полное сочинение "Война и мир, с Delphi".
<цитата>тебе надо будет распространять еще 1 dll</цитата>
а библиотеку необходимо держать вместе с проектом, я понимаю?

Последний раз редактировалось Kristofer, 24.11.2008 в 17:58.
Ответить с цитированием
  #9  
Старый 24.11.2008, 18:00
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

в общем буду пробовать, о всех проблеммах и успехах сообщу завтра
Ответить с цитированием
  #10  
Старый 24.11.2008, 18:22
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Давай.
Пиши, что получится.
Ответить с цитированием
  #11  
Старый 28.11.2008, 10:51
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

печально...
кинул библиотеку libmySQL.dll (из папки bin моего MySQL)
в %windir%\system32\ , также добавил к проекту, и кинул к Delphi, и нулевая реакция,
пару раз вместо жалоб на отсутствие библиотеки, пожаловалась что-то типа - table properties missing
как-то так, не помню уже
Ответить с цитированием
  #12  
Старый 28.11.2008, 11:02
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

смущает только масса библиотеки
C:\WEBServer\MySQL\bin\libmySQL.dll - 1 302 528
C:\WEBServer\MySQL\lib\opt\libmysql.dll - 1 302 528
C:\WEBServer\MySQL\lib\debug\libmysql.dll - 1 556 480
и какую брать? чтоб вопросов у Delphi не возникало
(вчера были маленькие по три, сегодня большие по пять)
Ответить с цитированием
  #13  
Старый 28.11.2008, 11:30
Burka Burka вне форума
Начинающий
 
Регистрация: 10.06.2007
Сообщения: 163
Репутация: 10
По умолчанию

Цитата:
спасиб, zeos мне не нужен
не понимаю... такая весча как Delphi7, и не может работать с MySQL?
бьюсь в рыданиях
Зря ты так, вот купил лицензионное делфи за 30 тыс, сможешь установить очень много новых компонентов, май скл скорей всего тоже есть.
Ответить с цитированием
  #14  
Старый 28.11.2008, 14:13
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

а ты свой покупал? просто интересно, сможешь ли ты подключится к бд скьюэла. а так, вообще, у меня "даренный" делфи.
скачал пару примеров, но не могу понять как они работают, библиотека идет вместе с проектом, и весит очень мало, подкидываю свою от 5го скьюэла - не видит ее.
вопрос - почему проект на старой библиотеке видит новый сервер, а с новой работать не хочет ваапче.
Ответить с цитированием
  #15  
Старый 28.11.2008, 17:56
Kristofer Kristofer вне форума
Начинающий
 
Регистрация: 10.07.2006
Сообщения: 110
Репутация: 10
По умолчанию

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


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:15.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter