| 
| 
 | Вопрос # 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]:Все гениальное просто! После того, как сменил название поля в таблице все заработало! Огромное спасибо! |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |