PDA

Vollständige Version anzeigen : Datumsformat "mm.jj"


noworries
25.09.2001, 08:47
Ich möchte in einer Tabelle das Datum im Format "mm.jj" abspeichern, so daß eine Eingabe von Monat und Jahr erfolgen kann. Dies funktioniert so weit auch ganz gut, sobald jedoch ein 2001er-Datum (oder später) eingegeben wird, zeigt Access die Tage und Monate an. So wird aus der Eingabe 05.01 der 05.01.2001 während die Eingaben 08.99 oder 08.00 ohne Probleme funktionieren. Woran liegt's?

Anne Berg
25.09.2001, 09:27
Ich vermute mal, es liegt an folgendem:
die Jahreszahlen 9x bis 00 sind eindeutig als Jahreszahlen identifizierbar, weil sonst ungültig. In allen anderen Fällen wird das lfd. Jahr als Default angenommen.
Die Formatierung 'mm.jj' wirkt sich nur auf die Ausgabe aus.
Gespeichert wird ein Datumswert sowieso als Zahl (double?).

Wenn Du wirklich nur 'mm.jj' speichern willst, verwende einen anderen Datentyp. Dann mußt Du aber auch die Plausibilitätsprüfung übernehmen.

hth