Привет!
Первый раз на чужом компе попробовал запустить программу на Lazarus + MySql (что для Lazarus, что для MySql - первый мой проект)
Сервер MySql поднят на другом сервере.
В каталог положил саму программу и libmysql.dll, при попытке открыть запрос выдает "run time error 202".
Как это побороть? В гугле сходу ответ не нашелся...
[Lazarus + MySql] Не запускается программа на чужом компе...
Модератор: Модераторы
[телепат моде он]
какой компонент для доступа к базе?
libmysql нужной версии?
может быть с mysql никак не связано?
[телепат моде офф]
Если запуск происходит на чужой машине, не стоит-ли добавить в программу возможность ведения простенького лога, дабы выяснить в каком месте происходит затык.
какой компонент для доступа к базе?
libmysql нужной версии?
может быть с mysql никак не связано?
[телепат моде офф]
Если запуск происходит на чужой машине, не стоит-ли добавить в программу возможность ведения простенького лога, дабы выяснить в каком месте происходит затык.
Frolik писал(а):[телепат моде он]
Использую Zeos компоненты
версия DLL: 5.3.12.3621
Может, конечно и не связано с mysql... просто с моего компа, на котором же и MySql поднят - все работает, с чужого - нет...
При этом соединение с чужого устанавливается ( ZConnection1.Connected := True; ), а когда на главном окне нажимаю кнопку для открытия окна с данными - открывается квери - облом.
Добавлено спустя 1 минуту 4 секунды:
Re: [Lazarus + MySql] Не запускается программа на чужом компе...
С утра прикручу конечно логирование, чтобы уяснить, на какой конкретно строке обламывается
Добавлено спустя 17 часов 4 минуты 49 секунд:
Re: [Lazarus + MySql] Не запускается программа на чужом компе...
Чорт!
Нашел в чем проблема.
Сам лажанулся - ZConnection по умолчанию была настроена на localhost, пользователь root и свойство Connected по умолчанию выставлена в True. Соответственно при создании формы прога пыталась сразу связаться с локальной базой базой и на этом выскакивал exception.
Вчера вечером чуть не двинулся по фазе, пытаясь понять что не так, а с утра со свежими мозгами сразу все увидел))
Спасибо за участие))
