powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подрезает дату!!!
4 сообщений из 4, страница 1 из 1
Подрезает дату!!!
    #35976534
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Подскажите с загвоздкой пожалуйста

CREATE CURSOR curTbxDate(Date1 date) && Создаю курсор одно поле типа Дата
ThisForm.Pageframe1.Page1.cbxRepDate.RowSource='curTbxDate' && В комбоБокс его

процедура Click на кнопку

INSERT INTO curTbxDate(date1) VALUES(parDate) && Добавляем данные в курсор


записываем в курсор например такие даты: 01.01.2060 и 01.01.2050

так вот после того как я выбираю в выплывающем списке в комбоБоксе одну из этих дат, например 01.01.50 он выдает её мне как 1950 а если 01.01.60 то 2060! Или ставит их просто по последним двум цифрам года в курсоре и 20.. г. Может я не правильно изначально задал формат даты, почему год обрезаеться? Научите плиз!!!
...
Рейтинг: 0 / 0
Подрезает дату!!!
    #35976547
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sid Sidov,
вот и выросло поколение программистов не знакомых с проблемой 2000-го года. :)
Читаем справку по set century.
...
Рейтинг: 0 / 0
Подрезает дату!!!
    #35976561
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
SET CENTURY ON

Если нужен автоматическое дополнение столетия, то читай описание этой же настройки в отношении опций TO и ROLLOVER

По умолчанию, текущим является 19 столетие (опция TO), а граница перехода на 20 столетие 59 (опция ROOLOVER).

Это значит, что если столетие в дате не указано явно, то при указании года меньше 59 предполагается, что речь идет о 20 столетии (2059 год), а при указании года больше 59, что речь идет о 19 столетии (1960)
...
Рейтинг: 0 / 0
Подрезает дату!!!
    #35976893
Sid Sidov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
))))) вот про программистов 2000 года это прикольно!!! )))) я чуть чуть опаздал первый компьютер батя купил в 2001 году!!! ))) Эх пораньше бы!!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Подрезает дату!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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