|
Вопрос # 4 411/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
Подскажите пожалуйста как сохранить поле с датой в базе данных. Использую технологию dbExpress. В IBExpert создал простую таблицу, в которой одно из полей DATA имеет тип Timestamp (т.к. он хранит и дату и время), другое - первичный ключ ID (bigint). На форме разместил SQLQuery, DataSetProvider, ClientDataSet, DataSource, все это связал как нужно. Данные редактируются в DBGrid. На форму добавил кнопку, для которой разместил код:
if DMTableDate.cdsTableDate.ApplyUpdates(0) > 0 then
MessageDlg('Ошибка обновления данных', mtInformation, [mbOK], 0);
Во время его выполнения все время вылетает ошибка: Sql error code = -114; Token unknown - line 2; column 2 DATA;
Пробовал в IBExpert заносить некоторые записи в таблицу, но как только отредактирую их в сетке, то вылетает эта ошибка. Уже всю голову сломал, подскажите как сделать обновление данных.
 |
Вопрос задал: serg48 (статус: Посетитель)
Вопрос отправлен: 11 июля 2010, 10:49
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 3; последнее сообщение — 12 июля 2010, 23:23; участников в обсуждении: 2.
|
serg48 (статус: Посетитель), 12 июля 2010, 15:07 [#1]:
Неужели у всех нормально обновляется дата??
|
|
Ерёмин А.А. (статус: *Администратор), 12 июля 2010, 17:20 [#2]:
Ну он же говорит:
Цитата (serg48):
Token unknown - line 2;
Надо искать там.
Название поля — не зарезервированное слово случайно?
|
|
serg48 (статус: Посетитель), 12 июля 2010, 23:23 [#3]:
Все гениальное просто! После того, как сменил название поля в таблице все заработало! Огромное спасибо!
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|