![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с восприятием года в Dbase [D5, dBase, FoxPro]
_dron_ © (2002-06-19 11:19:00)При попытке отфильтровать записи по типу дата (dBase-база) машина воспринимает дату с 2001 годом как 1901, 2002 как 1902.
Как-то можно решить эту проблему?
Спасибо!
Lusha (2002-06-19 14:13:00) [1]Разумеется возможно... Поменять в данных 1901 год на 2001 год...
Напрмер так...
UPDATE TABLE1
SET DATAKT = DATAKT + 36525
_dron_ (2002-06-19 12:36:00) [2]Если так datakt>"01.01.2001", то не фильтрует задавать нужно datakt>"01.01.1901". Возможно можно как-то сделать, чтобы нормально указывать дату
Lusha (2002-06-19 12:32:00) [3]Ну, правильно... Так и должно быть... Задайте явно год и все дела...
_dron_ (2002-06-19 12:30:00) [4]Данные просто пытаюсь отфильтровать в Query datakt>"01.01.01" (пробовал другие подобные варианты, но не работает). Тип данных dBase "дд.мм.гг"
Lusha (2002-06-19 11:53:00) [5]>_dron_ (19.06.02 11:19)
Пример кода, пример данных, пожалуйста... :)