![]() |
|
|
|
|
#1
|
|||
|
|||
|
Как обновить дату в таблице.
Код:
datamodule1.adoquery.add('update ses');
datamodule1.adoquery.add('set date=' + ????????);
datamodule1.adoquery.add('Where id=1');
datamodule1.adoquery.execSQl; |
|
#2
|
|||
|
|||
|
???????? = 'DD.MM.YYYY'
Если не понимает, то надо смотреть как на твоей машине он разбирается с датой. Например, для оракла будет нормальна конструкция TO_DATE('12.03.08','DD.MM.RR') |
|
#3
|
|||
|
|||
|
Я хочу вносить туда системную дату
Код:
date(). |
|
#4
|
|||
|
|||
|
А тогда посмотри что-нить типа функции SYSDATE.
|
|
#5
|
|||
|
|||
|
Не получается, я даже вот напрямую делал
Код:
datamodule1.adoquery.add('set date=01.01.2009');Может как то можно из даты только минуты вычислить, отдельно. Мне просто эта дата нужна для сравнения а сравнивать я буду только минуты так что полностью дату то записывать не обязательно. |
|
#6
|
||||
|
||||
|
А если как-то так?
Код:
datamodule1.adoquery.add('update ses');
datamodule1.adoquery.add('set date=:date');
datamodule1.adoquery.add('Where id=1');
datamodule1.adoquery.parameters.paramvalue['date'] := Date;
datamodule1.adoquery.execSQl; |