Почему не работает с MySQL

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

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

Ответить
garryk
незнакомец
Сообщения: 8
Зарегистрирован: 09.02.2009 13:59:25

Почему не работает с MySQL

Сообщение garryk »

Поставил компоненты MySQL50Connection, SQLQUERY, SQLTransaction
В SQLQUERY в свойстве SQL написал Select * from klient
Все данные отображаются в грид, когда добавляю новую запись методом Append все сохранения сохраняются после команд Post и ApllyUpdates. Но вот при вызове метода edit при сохранении выходит ошибка
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

garryk писал(а):Но вот при вызове метода edit при сохранении выходит ошибка

А Вы категорически отказываетесь текст ошибки написать? Это связано с Вашими религиозными воззрениями? :)
garryk
незнакомец
Сообщения: 8
Зарегистрирован: 09.02.2009 13:59:25

Сообщение garryk »

An error occured while applying the updates in a record: SQLQUERY1:No update query specified and failed to generate one (no fields for inclusion in where)
v-t-l
энтузиаст
Сообщения: 744
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Сообщение v-t-l »

Не указан текст запроса на обновление или ключевые поля, которые можно использовать в выражении WHERE автоматического запроса на обновление.
http://freepascal.ru/article//lazarus/20090311201519/
Ответить