Цитата:
Сообщение от lmikle
Да, кстати, проглядел.
Count действительно зарезервированное слово. Что бы обойти это, имя поля надо заключить в двойные кавычки (кв. скобки для Access и MS SQL). Только тогда оно может быть case sensitive, т.е. его надо писать также, как ты создавал таблицу.
|
Нет, ну вы и гоните!!! Только что в поле с именем count в аксесе вставил значение, все нормально, отвяжитесь уже от этих зарезервированных слов!
Просто ТС какой-то проблемный очень попался. Пропиши следующее (не пропиши, а скопируй прям у меня и вставь в свой код):
Код:
ADOQ2.SQL.Text:= 'update items set count = 0 where id=5';
Ругается или нет?
Если да, попробуй так:
Код:
ADOQ2.SQL.Text:= 'update items set status = 0 where id=5';