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

Что возвращает StrToDateDef(Str:string,DefDate:TDate) ?   Найти похожие ветки 

← →
Виталя ©   (2003-10-23 18:46) [0]

Я думала 0 - если Str нельзя в дату преобразовать. Но что-то не похоже

if StrToDateDef(Str,DefDate)=0 then
DM_Auth.IBStPrW.ParamByName("Date_Rec").Value:=NULL
else
DM_Auth.IBStPrW.ParamByName("Date_Rec").AsDate:=StrToDate(Str);
работает через раз.


← →
Кулюкин Олег ©   (2003-10-23 18:48) [1]


> Что возвращает StrToDateDef(Str:string,DefDate:TDate) ?

Возвращает DefDate, видимо


← →
Sandman25 ©   (2003-10-23 18:49) [2]

Наверное, DefDate


← →
Sandman25 ©   (2003-10-23 18:50) [3]

Или присвоение Null должно быть через ParamByName("...").Clear;


← →
Виталя ©   (2003-10-23 19:05) [4]

:))))))))))
до меня дошло!
0 - если Str нельзя в дату преобразовать, только 0 не integer, а real, поэтому надо условие ставить abs(..)<0.0001. и все пашет ...


← →
dataMaster ©   (2003-10-23 19:05) [5]

Вот:

Call StrToDateDef to parse a string that specifies a date. If S does not contain a valid date, StrToDateDef returns Default.



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

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



Память: 0.45 MB
Время: 0.014 c
1-8348
MaXie
2003-10-23 12:01
2003.11.03
Как дождаться завершение приложения?


1-8497
killer
2003-10-23 20:55
2003.11.03
Как программноузнать русифированная или нерусифированная Windows?


7-8688
Alex No
2003-08-26 10:25
2003.11.03
WM_ENDSESSION...


3-8269
vidiv
2003-10-14 06:00
2003.11.03
Решение задач по FoxPro


7-8685
Карелин Артем
2003-08-22 11:25
2003.11.03
Остановка сервиса.




   Наверх