Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Ошибка FireDAC


Автор: Михалыч 1.2.2015, 14:39
Есть программа с БД FireDAC  на xe5 android . Одна таблица.
Работает без sql запросов. Впринципе работает нормально, но иногда при сохранении или удалении выдает такую ошибку:
Updatecommand updated [0] instead of [1] record. Possible reasons: update table does not have PK or row identifier, record has been changed/deleted by another user

В инете поискал, такая ошибка присутствует, но так и не понял , это баг xe5 или что?

Вот ссыль на ошибку  http://stackoverflow.com/questions/15332885/anydacdapt-400-but-my-tables-does-have-a-pk

Автор: salik 7.2.2015, 23:22
Похоже в таблице нет первичного ключа. Поле по которому идет идентификация записи содержит дубликаты.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)