Topic: Запись текущей даты в таблицу

Здравствуйте.
Нужно нажатием кнопки "сохранить запись" сохранить текущую дату в таблицу.
Пожалуйста подскажите что делаю не так?...
Если есть рабочий скрипт  - буду очень благодарен.


procedure Frm_Date_OnShow (Sender: string; Action: string);
     var
      getTime: string;
      mon, day, year: word;
      begin
      DecodeDate (Date, year, mon, day);
getTime:= IntToStr(day)+'.'+IntToStr(mon)+'.'+IntToStr(year);
     SQLExecute('update main set data = (getTime) WHERE id = (1)');
  end;

Re: Запись текущей даты в таблицу

Может просто на форму Date Time Picker поставить и с него сохранять?

Re: Запись текущей даты в таблицу

Пытаюсь сделать "опросник". На форме календаря нет и не будет. При переходе на другой вопрос (нажатие кнопки) в табличку для ответов необходимо записать ответ и дату ответа. Может быть нужно использовать оператор DateToStr(Now), хз...

Re: Запись текущей даты в таблицу

запись текущей даты

SQLExecute('UPDATE main SET data = now WHERE id = 1');
Dmitry.

Re: Запись текущей даты в таблицу

Здравствуйте.
Ошибка "Unknown column 'now' in 'field list'

http://screenshot.ru/upload/image/S1yF

DriveSoft wrote:

запись текущей даты

SQLExecute('UPDATE main SET data = now WHERE id = 1');

Re: Запись текущей даты в таблицу

Ошибся

QLExecute('UPDATE main SET data = date(''now'') WHERE id = 1');
Dmitry.

Re: Запись текущей даты в таблицу

Опять ошибка...
"You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SQLExecute UPDATE main SET data = date(''NOW'') WHERE  id = 1' at line 1 SQL.sql 1"

DriveSoft wrote:

Ошибся

QLExecute('UPDATE main SET data = date(''now'') WHERE id = 1');

Re: Запись текущей даты в таблицу

Разобрался
SQLExecute ('UPDATE main SET data = date now() WHERE id = 1');