Lazarus + MySQL

Вопросы программирования и использования среды Lazarus.

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

Lazarus + MySQL

Сообщение Анафема » 19.07.2006 12:53:09

Лазарь ругается на клиента MySQL, мол могу работать только с клиентами Мускуля версии 4.0.х и выше, что делать?
Анафема
новенький
 
Сообщения: 10
Зарегистрирован: 18.07.2006 15:33:05

Сообщение pda » 19.07.2006 14:07:55

Ставить 4.0 и выше. Разве не все ещё перешли?
Аватара пользователя
pda
постоялец
 
Сообщения: 303
Зарегистрирован: 27.05.2005 19:59:53

Сообщение Анафема » 20.07.2006 08:43:55

Atrus
Стоит клиент версии 5, не пашет
Анафема
новенький
 
Сообщения: 10
Зарегистрирован: 18.07.2006 15:33:05

Сообщение Анафема » 20.07.2006 08:44:25

С 4-м та же петрушка
Анафема
новенький
 
Сообщения: 10
Зарегистрирован: 18.07.2006 15:33:05

Сообщение Анафема » 20.07.2006 11:15:20

Копирую libmysql.dll из пятой версии в папку c:\windows\system32
Лазарь продолжает ругаться, мол давай мне 4-ю версию.
Анафема
новенький
 
Сообщения: 10
Зарегистрирован: 18.07.2006 15:33:05

Сообщение Анафема » 20.07.2006 15:20:37

Короче поставил Лазаря версии 0.9.17 (тестовая), там компоненты для работы с мускулем разделены по версиям, коннект вроде как теперь проходит, пытаюсь выполнить запрос, TSQLQuery ругается, мол давай мне транзакцию - пихаю ему транзакцию, приложение при запуске вылетает с исключением TDatabaseEror. Что делать-то, кто-нить подскажет, где прочитать мануал по работе с мускулем в лазаре???
Анафема
новенький
 
Сообщения: 10
Зарегистрирован: 18.07.2006 15:33:05

Сообщение Atlant » 30.07.2006 07:35:28

Не пользовался встроеным компонентом, а использовал zeosdb
Проект первоначально был под delphi, после конвертации нормально заработал под lazarus
P.S. только zeosdb модифицированно ZEOS_TESTING_REV_79.7z
Вот только ссылки не сохранилось, могу по почте скинуть, адрес давай в PM
Atlant
новенький
 
Сообщения: 17
Зарегистрирован: 25.07.2006 08:43:29

Сообщение debi12345 » 31.07.2006 17:48:17

Atlant писал(а):Не пользовался встроеным компонентом, а использовал zeosdb
Проект первоначально был под delphi, после конвертации нормально заработал под lazarus
давай в PM

Извиняюсь, но подход - в корне неправильный. НУЖНО добиваться (жаловаться, тестировать, перепроверять, ... ) от FPC-команды, чтобы поддержку MySQL довели до ума. PostgGres же работает безо всяких претензий. Значит, могут !

К тому же лицензия Zeos - чистая GPL, то бишь эта библиотека запрещена для компиляции в коммерческие разработки.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Сообщение pencil » 31.07.2006 18:10:14

debi12345 писал(а):К тому же лицензия Zeos - чистая GPL, то бишь эта библиотека запрещена для компиляции в коммерческие разработки.


Покажите мне в GPL запрет на коммерческое использование? ;)
pencil
незнакомец
 
Сообщения: 6
Зарегистрирован: 29.11.2005 17:37:44

Сообщение Saemon Zixel » 21.08.2006 01:31:52

Может этот кусок подойдёт :roll: (советую начать со второго пункта)
1. Вы можете копировать и распространять дословные копии исходного кода Программы по его получении на любом носителе, при условии что вы соответствующим образом помещаете на видном месте в каждой копии соответствующее уведомление об авторских правах и отказ от предоставления гарантий; оставляете нетронутыми все уведомления, относящиеся к данной Лицензии и к отсутствию каких-либо гарантий; и передаете всем другим получателям Программы копию данной Лицензии вместе с Программой. Вы можете назначить плату за физический акт передачи копии и можете по своему усмотрению предоставлять гарантии за вознаграждение.
2. Вы можете изменять свою копию или копии Программы или любой ее части, создавая таким образом произведение, основанное на Программе, и копировать и распространять эти модификации или произведение в соответствии с Разделом 1, приведенным выше, при условии, что вы выполните все нижеследующие условия:
a. Вы обязаны снабдить модифицированные файлы заметными уведомлениями, содержащими указания на то, что вы изменили файлы, и дату каждого изменения.
b. Вы обязаны предоставить всем третьим лицам лицензию на бесплатное использование каждого произведения, которое вы распространяете или публикуете, целиком, и которое полностью или частично содержит Программу или какую-либо ее часть, на условиях, оговоренных в данной Лицензии.
c. <skip>
Эти требования применяются к модифицированному произведению в целом. Если известные части этого произведения не были основаны на Программе и могут обоснованно считаться независимыми и самостоятельными произведениями, то эта Лицензия и ее условия не распространяются на эти части, если вы распространяете их как отдельные произведения. Но если вы распространяете эти части как часть целого произведения, основанного на Программе, то вы обязаны делать это в соответствии с условиями данной Лицензии, распространяя права получателей лицензии на все произведение и, таким образом, на каждую часть, вне зависимости от того, кто ее написал.

По поводу произведения ->
0. ...а термин "произведение, основанное на Программе" означает Программу или любое произведение, содержащее Программу или ее часть, дословную, или модифицированную, и/или переведенную на другой язык. ...
Saemon Zixel
новенький
 
Сообщения: 78
Зарегистрирован: 20.09.2005 18:19:54
Откуда: Sochi


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 77

Рейтинг@Mail.ru