Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Полный формат даты в запросах sql ADO Access / 3 сообщений из 3, страница 1 из 1
15.12.2003, 09:35
    #32352279
Vyi
Vyi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полный формат даты в запросах sql ADO Access
запросы типа
Код: plaintext
select * from prices where formdate > datevalue('01/01/01')

Код: plaintext
select * from prices where formdate > datevalue('01/01/01 12:12:12')

выдают одно и то же результат отбрасывая время ... как получить данные по "полному формату даты" (dd.mm.yyyy hh:mm:ss) ?
Access 2000
PS ... до сих пор не понимаю почему access не поддерживает формат данных из стандарта sql92 (yyyy-mm-dd hh:mm:ss)
...
Рейтинг: 0 / 0
15.12.2003, 11:34
    #32352443
Papka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полный формат даты в запросах sql ADO Access
Передавай дату как параметр.

select * from prices where formdate > :ddd

Parameters.ParamByName('ddd').AsDateTime := ...
...
Рейтинг: 0 / 0
18.12.2003, 00:49
    #32356141
acol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полный формат даты в запросах sql ADO Access
Код: plaintext
1.
2.
3.
4.
function DateTimeAdapt(DT : TDateTime) : string;
begin
        result := 'datevalue(''' + FormatdateTime('yyyy-mm-dd', DT) + ''') + ' +
                    'timevalue(''' + FormatdateTime('hh:nn:ss', DT) + ''')';
end;
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Полный формат даты в запросах sql ADO Access / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]