Finden Sie eine kurze Beschreibung dieser Status-Werte die in der folgenden Liste:
COleDateTime::valid&Nbsp; Gibt an, dass dieses COleDateTime -Objekt gültig ist.
COleDateTime::invalid&Nbsp; Gibt an, dass dieses COleDateTime -Objekt ungültig ist; Das heißt, kann seinen Wert falsch sein.
COleDateTime::null&Nbsp; Gibt an, dass dieses COleDateTime -Objekt null, das heißt ist, dass für dieses Objekt kein Wert angegeben wurde. (Dies ist "null" in der Datenbank Sinne "kein Wert" im Gegensatz zu C++ NULL.)
Der Status der ein COleDateTime -Objekt ist in den folgenden Fällen ungültig:
Wenn sein Wert aus einem VARIANT oder COleVariant Wert festgelegt wird, die nicht um einen Datums-/Uhrzeitwert konvertiert werden konnte.
Wenn der Wert festgelegt ist, aus einer Time_t, SYSTEMTIMEoder FILETIME -Wert, der nicht in einen gültigen Datum/Zeit-Wert konvertiert werden konnte.
Wenn der Wert von SetDateTime mit ungültiger Parameterwerte festgelegt wird.
Wenn dieses Objekt ein über- oder Unterlauf während einer arithmetischen Zuordnung Operation, nämlich += erlebt hat oder -.
Wenn ein ungültiger Wert für dieses Objekt zugewiesen wurde.
Wenn der Status des Objekts explizit festgelegt wurde, um ungültige Verwendung SetStatus.
Für weitere Informationen zu den Operationen, die möglicherweise den Status ungültig, finden Sie unter die folgenden Memberfunktionen festgelegt:
Vorsicht&Nbsp; Dieser Datenmember ist für Fortgeschrittene Programmierung Situationen. Verwenden Sie die Memberfunktionen Inline GetStatus und SetStatus. Finden Sie weitere Hinweise bezüglich dieser Datenmember explizit festlegen SetStatus.