Lazarus + MySQL
Модератор: Модераторы
Lazarus + MySQL
Лазарь ругается на клиента MySQL, мол могу работать только с клиентами Мускуля версии 4.0.х и выше, что делать?
Короче поставил Лазаря версии 0.9.17 (тестовая), там компоненты для работы с мускулем разделены по версиям, коннект вроде как теперь проходит, пытаюсь выполнить запрос, TSQLQuery ругается, мол давай мне транзакцию - пихаю ему транзакцию, приложение при запуске вылетает с исключением TDatabaseEror. Что делать-то, кто-нить подскажет, где прочитать мануал по работе с мускулем в лазаре???
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Atlant писал(а):Не пользовался встроеным компонентом, а использовал zeosdb
Проект первоначально был под delphi, после конвертации нормально заработал под lazarus
давай в PM
Извиняюсь, но подход - в корне неправильный. НУЖНО добиваться (жаловаться, тестировать, перепроверять, ... ) от FPC-команды, чтобы поддержку MySQL довели до ума. PostgGres же работает безо всяких претензий. Значит, могут !
К тому же лицензия Zeos - чистая GPL, то бишь эта библиотека запрещена для компиляции в коммерческие разработки.
-
Saemon Zixel
- новенький
- Сообщения: 78
- Зарегистрирован: 20.09.2005 18:19:54
- Откуда: Sochi
Может этот кусок подойдёт
(советую начать со второго пункта)
По поводу произведения ->
1. Вы можете копировать и распространять дословные копии исходного кода Программы по его получении на любом носителе, при условии что вы соответствующим образом помещаете на видном месте в каждой копии соответствующее уведомление об авторских правах и отказ от предоставления гарантий; оставляете нетронутыми все уведомления, относящиеся к данной Лицензии и к отсутствию каких-либо гарантий; и передаете всем другим получателям Программы копию данной Лицензии вместе с Программой. Вы можете назначить плату за физический акт передачи копии и можете по своему усмотрению предоставлять гарантии за вознаграждение.
2. Вы можете изменять свою копию или копии Программы или любой ее части, создавая таким образом произведение, основанное на Программе, и копировать и распространять эти модификации или произведение в соответствии с Разделом 1, приведенным выше, при условии, что вы выполните все нижеследующие условия:
a. Вы обязаны снабдить модифицированные файлы заметными уведомлениями, содержащими указания на то, что вы изменили файлы, и дату каждого изменения.
b. Вы обязаны предоставить всем третьим лицам лицензию на бесплатное использование каждого произведения, которое вы распространяете или публикуете, целиком, и которое полностью или частично содержит Программу или какую-либо ее часть, на условиях, оговоренных в данной Лицензии.
c. <skip>
Эти требования применяются к модифицированному произведению в целом. Если известные части этого произведения не были основаны на Программе и могут обоснованно считаться независимыми и самостоятельными произведениями, то эта Лицензия и ее условия не распространяются на эти части, если вы распространяете их как отдельные произведения. Но если вы распространяете эти части как часть целого произведения, основанного на Программе, то вы обязаны делать это в соответствии с условиями данной Лицензии, распространяя права получателей лицензии на все произведение и, таким образом, на каждую часть, вне зависимости от того, кто ее написал.
По поводу произведения ->
0. ...а термин "произведение, основанное на Программе" означает Программу или любое произведение, содержащее Программу или ее часть, дословную, или модифицированную, и/или переведенную на другой язык. ...
