FPC Lazaruz - MySql

Модератор: Модераторы

Закрыто
Владимир
постоялец
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

FPC Lazaruz - MySql

Сообщение Владимир »

Господа-граждане! Установлен на Linux Lazarus 0.9.22 + FPC 2.0.4, сервер MySql 5.0.45, портировано приложение с Kylix-3 - практически все работает, только при работе с БД TMySQLConnection выдает ошибку синтаксиса на предложение GROUP BY - в то время как с клиента самого сервера запрос отрабатывается нормально. Вопрос, что делать - ждать устойчивой версии c исправленной ошибкой или переписывать софт? Вопрос серьезный.
Господа гранды, что ответите?
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

скорее всего проше исправить несовместимость в TMySQLConnection
Владимир
постоялец
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир »

Ок. С этого момента поподробнее - я не гуру, чего делать-то?
Как в песне - мы за ценой не постоим!
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

ну с самим MySQL я не работаю (всё больше с fb) - но по аналогии скорее всего в комопонетах доступа к MySQL есть какой либо предварительный парсинг запроса и он не работает с последнгими расширениями синтаксиса SQL и MySQL - но жто чистой воды эмпиризм
можут тут есть более продвинутые в теме MySQL - что либо более умное скажут
Владимир
постоялец
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир »

Что парсинг есть, я понимаю. Казалось бы, суть компонентов доступа к БД в Lazarus (как и в Delphi/Kylix) - транслирование запросов и получение ответов - чего ж еще нужно - сервер сам разберется! Касаемо расширений синтаксиса MySql - извиняй, GROUP BY поддерживается по крайней мере с версий MySqj 3.x.x.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

я высказал преположени просто.
а что за запрос?
может просто запрос формируется перед отправкой на сервер не верно (используются не правильные параметры/макросы)?
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение debi12345 »

alexs писал(а):выдает ошибку синтаксиса на предложение GROUP BY

Обычное дело - криво работает парсер. MySQL в чистом FPC пока ну очень кривой. Потребуйте наконец от FPC-команды разрешение редактирования выборок при выключенном ParseSQL.
Владимир
постоялец
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир »

alexs писал(а):а что за запрос?

не в запросе дело - все работает, кроме GROUP BY
Кстати, как у вас там последствиями вчерашнего града - по ящику жуть показывают
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

оно выборочно прошло - нас не зацепило, полосами по району прошло - я тоже новости по ТВ узнал...
Владимир
постоялец
Сообщения: 355
Зарегистрирован: 23.08.2007 19:48:39
Откуда: Москва

Сообщение Владимир »

debi12345 писал(а):Обычное дело - криво работает парсер. MySQL в чистом FPC пока ну очень кривой. Потребуйте наконец от FPC-команды разрешение редактирования выборок при выключенном ParseSQL.

А поподробнее про выключение парсинга можно?

не дублируй сообщения.
крос линк
тему закрыл
Закрыто