Короткий опис цих значень статус перегляньте наступний список:
COleDateTime::valid Вказує на те, що цей об'єкт COleDateTime є дійсним.
COleDateTime::i&nvalidnbsp; Вказує на те, що цей COleDateTime неприпустимий об'єкт; тобто, його значення можуть бути хибними.
COleDateTime::nullnbsp; Вказує, що цей об'єкт COleDateTime значення null, тобто, що значення не було надано для цього об'єкта. (Це є "нуль", в сенсі бази даних "з немає значення", а не на на C++ &NULL).
Неприпустимий стан COleDateTime об'єкт в таких випадках:
Якщо її значення від ВАРІАНТУ або COleVariant значення, які не можуть бути перетворені на значення дати й часу.
Якщо її значення з time_t, SYSTEMTIMEабо FILETIME значення, які не можуть бути перетворені на значення Дата/час.
Якщо його вартість встановлена на SetDateTime зі значеннями неправильний параметр.
Якщо цей об'єкт пережила переповнення або операції під час операції арифметичні поступки, а саме, + = або –.
Якщо неприпустиме значення був призначений для цього об'єкта.
Якщо стан цей об'єкт був явно недійсні за допомогою SetStatus.
Для отримання додаткових відомостей про операції, які можуть бути встановлені статус недійсні, перегляньте наступні методи:
Щоб отримати додаткові відомості про оцінки для COleDateTime значень, перегляньте статтю Дата та час: автоматизації підтримки в Visual C++ програміста керівництво.