Помогите подлючиться к MySQL из Lazarus без применения визуальных компонентов
OS - Ubuntu 9.04
Lazarus - собран из репозитория версия v9.26-4beta
MySQL - версия 5.1.34
Вот единственное что нашел в сети
http://wiki.lazarus.freepascal.org/Laza ... e_Tutorial
Но не выходит каменная чаша .
Помогите подключитьс к MySQL из Lazarus
Модератор: Модераторы
-
Padre_Mortius
- энтузиаст
- Сообщения: 1265
- Зарегистрирован: 29.05.2007 17:38:07
- Откуда: Спб
-
victorgugo
- новенький
- Сообщения: 17
- Зарегистрирован: 04.03.2009 02:11:20
Padre_Mortius писал(а):http://www.homepg.ru/index.php?option=com_content&task=view&id=22&Itemid=38
Статья неплохая, но компоненты SQLdb далеко не наилучшие!
Для связи с MySQL я использую ZEOS DBO
http://zeos.firmos.at/downloads.php?view=detail&df_id=8
почему это не лутшие? просто инересно.
иcпользую стандартные компоненты и нет проблем.
иcпользую стандартные компоненты и нет проблем.
perlpunk писал(а):почему это не лутшие? просто инересно.
иcпользую стандартные компоненты и нет проблем.
никто не говорит что для определенного круга задач они плохие, просто если нужно что то более специфичное то пока стандартные компоненты подводят, сам долго маялся искал сейчас тоже остановился на Zeos DBO , но время идет возможно что то поправится, да и переключится с одних на другие по большому счету не проблематично, ну переписать пару тройку модулей главное чтобы программа была максимально модульной чтобы одно и тоже не править по всему листингу
P.S. так что на текущий момент лично я за ZeosDBO , хотя чтобы понять рекомендую потестить и то и другое))),(по дефолту Zeos проще настраивать, там больше автоматизировано бери версию 6.6.5 сам юзаю пока глюков глобального характера не нашел)
- GAMER
- энтузиаст
- Сообщения: 627
- Зарегистрирован: 06.08.2008 13:41:07
- Откуда: Ужгород-Днепр, Украина
- Контактная информация:
Я делаю на базе http://www.freepascal.ru/forum/viewtopic.php?f=10&t=3868
Только на сайте старый пример, нужно немного подправить
Только на сайте старый пример, нужно немного подправить
-
victorgugo
- новенький
- Сообщения: 17
- Зарегистрирован: 04.03.2009 02:11:20
perlpunk писал(а):почему это не лутшие? просто инересно.иcпользую стандартные компоненты и нет проблем.
На примере MySQL: Zconnection свойство protocol если выбрано mysql (без указания версии), то программа будет работать практически с любой версией сервера MySQL и меньше будет проблем с переносом программы на другие компьютеры. Копируешь исполняемый файл и в его же директорию dll-ку из bin-дериктории сервера!
Это только один пример, а вообще причин пользоваться именно ZEOS много!
victorgugo писал(а):perlpunk писал(а):почему это не лутшие? просто инересно.иcпользую стандартные компоненты и нет проблем.
На примере MySQL: Zconnection свойство protocol если выбрано mysql (без указания версии), то программа будет работать практически с любой версией сервера MySQL и меньше будет проблем с переносом программы на другие компьютеры. Копируешь исполняемый файл и в его же директорию dll-ку из bin-дериктории сервера!
Это только один пример, а вообще причин пользоваться именно ZEOS много!
все это работает если ограничивать себя совместимыми запросами этих самых версий MySQL и других БД.
я например использую фишки mysql5 которых нет в mysql4, интересно этот ZEOS будет преобразовывать запросы в совместимые?
