![]() |
|
|
![]()
|
|
| JackyFox |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 21.11.2007 Репутация: нет Всего: 7 |
Уважаемые, подскажите наиболее грамотный и экономичный путь подключения приложения, написанного на C++ Builder 2006, к базе данных MySQL.
Я уже опробовал подключение через ODBC при помощи Connector/ODBC. Но практичным мне такой метод не показался. Это же на каждой машине надо поставить коннектор, настроить его, и только после этого пользоваться своим приложением. Пробовал dbExpress Driver for MySQL, вполне работоспособен, но он триальный, а на лицензию мне никто не расщедриться. В описание есть пункт: Licensed royalty-free per developer. Но как безвоздмездность поиметь, я лично не понял. Может подскажет кто, как этот драйвер использовать легально и бесплатно? Так же нашел открый драйвер для MySQL 5.0, но с ним как-то не заладилось. Вроде как он для Дельфи и дружить с бильдером не желает. За сим прошу помощи у мастеров. Каким способом пользовать MySQL, чтобы было удобно и разработчику, и пользователю? --------------------
У вас менее 250 сообщений, ссылки отключены |
|||
|
||||
| JackyFox |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 21.11.2007 Репутация: нет Всего: 7 |
Если позволите, я сам отвечу.
Лучшим решением при работе с MySQL из C++ Builder 2006, по-моему мнению, является бублиотека ZeoDBO. Плюсы:
Кстати, кто-то может поинтересоваться, почему я не использовал пакет для Delphi10. Лицензия у меня есть только на Турбо C++, поэтому только он и установлен. А для установки версии для Дельфи 2006 должны быть подгружены персоналити Дельфи. Я пробовал ставить на другой машине, где полная версия BDS 2006. В результате, под Дельфи утсановилось и работает, а в Бильдере набора компонентов нет. --------------------
У вас менее 250 сообщений, ссылки отключены |
|||
|
||||
| Alca |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 25 Всего: 50 |
Это, что очень большая проблема??? Добавлено @ 15:27
чего там надо грамотно сэкономить? Добавлено через 7 минут и 11 секунд
Там же msi-инстоллер, его можно устанавливать с настройками удаленно. Посмотри мануалы - может там есть что-то про ключи к инсталяшке. Это сообщение отредактировал(а) Alca - 29.6.2010, 15:29 |
||||||
|
|||||||
| JackyFox |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 21.11.2007 Репутация: нет Всего: 7 |
Не было бы это проблемой, я не стал бы и упомянать. Большая. Очень. Добавлено через 1 минуту и 14 секунд Человеческие ресурсы. Добавлено через 3 минуты и 15 секунд
Конечно, можно. Но кто это будет делать? Нужен готовый продукт: запустил и пользуйся. Без лишних телодвижений. Именно поэтому и не стал пользоваться переходниками. Это сообщение отредактировал(а) JackyFox - 29.6.2010, 17:20 --------------------
У вас менее 250 сообщений, ссылки отключены |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
Проблема в двух прожорливых посредниках - ADO и ODBC. При больших объемах не айс + возможные ошибки самих провайдеров. Не спорю - это гламурно, но однозначно не кошерно.
Если ты конечный пользователь, то да. Но если нет - тебе все это надо подробно отразить в документации, и все равно, найдется куча парней и девчонок, который сделают что то не так - и начнутся звонки и письма - нихт арбайтен. JackyFox, самое светлое впечатления оставил MyDAC. Но он увы платный. Если этот критерий, остр как понос, то Zeos бесспорно прекрасен. |
|||
|
||||
| JackyFox |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 21.11.2007 Репутация: нет Всего: 7 |
mrbrooks, спасибо за поддержку
Конечные пользователи у меня привередливые. MyDAC опробовал. Хорош, спору нет. Но критерий бесплатности действительно остр - начальство не предрасположено к лишним тратам. --------------------
У вас менее 250 сообщений, ссылки отключены |
|||
|
||||
| Alca |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 25 Всего: 50 |
Zeos намного шустрее? |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
в первую очередь здесь все зависит от грамотности проектировки приложения. Одинаковую шустрость можно получить и odbc - коннектором, и Zeos, и MyDAC. последние будут побыстрее, ибо работают с API MySQL напрямую - но данная разница не даст спокойно жить только подростку-оптимизатору, который из-за выигрыша в два такта готов протроллить пол интернета. так что вопрос немного в другом, а именно в развертывании приложения. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |