Вниз
Скачать: CL | DM;

DateTime in Update   Найти похожие ветки 

← →
WondeRu ©   (2004-03-29 09:38) [0]

Как сделать на SQL update значений для поля с типом DateTime?

получается только так:
Query1.Edit;
Query1.FieldByName("ftime").AsDateTime := Now;
Query1.Post;


← →
Anatoly Podgoretsky ©   (2004-03-29 09:39) [1]

А это чем не нравится?
Разве что работаешь навигационными методами.


← →
WondeRu ©   (2004-03-29 09:42) [2]

Не хахота так, охота на SQL: здесь сначала нуно проводить запрос по условию, а потом эти записи навигационным способом апдейтить!


← →
bushmen ©   (2004-03-29 09:45) [3]

Query1.Close;
Query1.sql.clear;
query1.sql.add("update table1 set ftime=getdate() where
field1=1");
query1.execsql;


← →
WondeRu ©   (2004-03-29 09:49) [4]

>bushmen ©   (29.03.04 09:45) [3]
а если не текущее время?


← →
bushmen ©   (2004-03-29 09:55) [5]

В вопорсе было текущее :)

В общем случае вместо getdate() напишите "20040329" или любую дату


← →
Anatoly Podgoretsky ©   (2004-03-29 09:56) [6]

WondeRu ©   (29.03.04 09:49) [4]
Так это надо сразу было спрашивать, а не потом.


← →
WondeRu ©   (2004-03-29 10:00) [7]

Аппетит приходит во время еды + еще не проснулся)))

а как предполодим сделать следующее:

Query1.sql.clear;
query1.sql.add("update table1 set ftime=" + дата + " where
field1=1");
query1.execsql;


← →
WondeRu ©   (2004-03-29 10:01) [8]

Аппетит приходит во время еды + еще не проснулся)))

а как предполодим сделать следующее:

Query1.sql.clear;
query1.sql.add("update table1 set ftime=" + делфийский формат даты + " where
field1=1");
query1.execsql;


← →
Johnmen ©   (2004-03-29 10:03) [9]

А что хелп ? Еще не проснулся ?


← →
bushmen ©   (2004-03-29 10:05) [10]

Я, например, пишу:
query1.sql.add("update table1 set ftime=convert(datetime, " + #39 + делфийский формат даты + #39 + ", 104) where field1=1");


← →
WondeRu ©   (2004-03-29 10:09) [11]

2bushmen ©   (29.03.04 10:05) [10]
Спасибки! Какой гад время перевел? ни черта не соображаю сегодня!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
1-1081505343
Andrew2
2004-04-09 14:09
2004.04.25
Скроллинг в ListView


1-1081344856
TGrey
2004-04-07 17:34
2004.04.25
Как узнать размер файла


6-1077725023
Pat
2004-02-25 19:03
2004.04.25
WWW-авторизация


6-1077811892
xxx
2004-02-26 19:11
2004.04.25
Многопоточность в веб-сервере


3-1080204702
Vano
2004-03-25 11:51
2004.04.25
В DbGrid-е не отоброжается содержание memo поля




   Наверх