Подключение MySQLConnection

Форум для изучающих FPC и их учителей.

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

Ответить
hic
незнакомец
Сообщения: 5
Зарегистрирован: 10.02.2009 08:25:23

Подключение MySQLConnection

Сообщение hic »

Собственно, как MySQLConnection правильно подключается к базе данных. Что-то никак не получается. Постоянно пишет: Can not load default MySQL library ("libmysql.dll" or "libmysql.dll"). Check your installation.
voltron
новенький
Сообщения: 64
Зарегистрирован: 06.07.2007 13:27:46
Откуда: Украина

Сообщение voltron »

hic писал(а):Постоянно пишет: Can not load default MySQL library ("libmysql.dll" or "libmysql.dll"). Check your installation.

Так вам же подсказывает само приложение, что не найдена клиентская библиотека. Посмотрите, есть ли у вас эта библиотека в системе? Ее нужно будет положить ее рядом с экзешником
hic
незнакомец
Сообщения: 5
Зарегистрирован: 10.02.2009 08:25:23

Сообщение hic »

Спасибо, помогло.
hic
незнакомец
Сообщения: 5
Зарегистрирован: 10.02.2009 08:25:23

Сообщение hic »

Еще одна трабла. При активации TSQLQuery выдает: "Transaction not set". Тип таблиц MyISAM.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Там рядом с TSQLQuery есть компонент TSQLTransaction. Надо его тоже кинуть на форму и назначить соответствующему свойству MySQLConnection.
hic
незнакомец
Сообщения: 5
Зарегистрирован: 10.02.2009 08:25:23

Сообщение hic »

не работает. У TSQLTransaction свойство Active не выставляется в true.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

hic писал(а):У TSQLTransaction свойство Active не выставляется в true.

Если это свойство не трогать, оператор SELECT в TSQLQuery будет работать без возражениев. К сожалению я не знаю как этот компонент работает при записи данных в БД, может быть кто-то ещё даст разъяснение...
hic
незнакомец
Сообщения: 5
Зарегистрирован: 10.02.2009 08:25:23

Сообщение hic »

Ой, правда. Извиняюсь, туплю ))
Спаисбо большое.
Ответить