![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Даты [D5, Paradox]
miss © (2003-06-03 10:16:00)Привет!
Уважаемые мастера, посоветуйте как решить проблему:
При создании временной таблицы БД копирую в нее данные из другой, но если поле типа дата в исходной таблицы пустое, то во временную заносится дата 30.12.1899. Проверка на null исходной строки не помогает:(((
miss (2003-06-03 10:40:00) [1]не знаю, я тоже так пробовала не пошло , пришлось обратиться к народу
Соловьев (2003-06-03 10:37:00) [2]а почему присвоение NULL не работает?
miss (2003-06-03 10:35:00) [3]
> Zacho © (03.06.03 10:30)
спасибо, действительно clear надо применять в таком случае
Anatoly Podgoretsky (2003-06-03 10:32:00) [4]Местами поменяй
Zacho (2003-06-03 10:30:00) [5]Вместо DM.tTempDateEnter.Value := Null надо DM.tTempDateEnter.Clear
miss (2003-06-03 10:28:00) [6]На этот код ругается: Invalid variant type convertion
Соловьев (2003-06-03 10:21:00) [7]
if not DM.tMTSDateEnter.IsNull then
DM.tTempDateEnter.AsDateTime := DM.tMTSDateEnter.AsDateTime
else
DM.tTempDateEnter.Value := Null;
miss (2003-06-03 10:19:00) [8]DM.tTempDateEnter.AsDateTime:=DM.tMTSDateEnter.AsDateTime;
Соловьев (2003-06-03 10:17:00) [9]
> но если поле типа дата в исходной таблицы пустое, то во
> временную заносится дата 30.12.1899
как? код пожалуйста.
> Проверка на null исходной строки не помогает:(((
как проверяешь?