Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Дата + время в Access / 3 сообщений из 3, страница 1 из 1
06.06.2002, 18:08
    #32031963
AFrolov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата + время в Access
var
...
DateTimeStr,UserIdStr:String;
...
DateTimeStr:=DateTimeToStr(Now());
SQLStr:='Insert into DocFilVal (DocId,FieldId,Val,ModifData,UserId) Values('+IntToStr(DocId)+','+IntToStr(FieldId)+',"'+FieldInfo.ShortVal+','+DateTimeStr+','+UserIdStr+');';

ADOQuery.SQL.Add(SQLStr);
ADOQuery.ExecSQL();
Ругается на формат даты '17/02/2001' - работает а на '17/02/2001 15:12:10' - ругается.
Какой мне формат надо использовать?
...
Рейтинг: 0 / 0
07.06.2002, 10:10
    #32032009
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата + время в Access
Дату нужно обрамлять знаками #. И попробуйте '02-17-2001 15:12:10'.
...
Рейтинг: 0 / 0
07.06.2002, 14:00
    #32032055
AlexeyK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дата + время в Access
преобразовать дату в числовой тип перед передачей ее в запрос

если без времени -
Cint(MYDATE)для MDB
Cint(MYDATE)-2 для ADP
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Дата + время в Access / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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