Datums-Steuerelement speichert alles als 1970-1-2 ab.
-
Mit der MFC habe ich einen Dialog mit Datumsfeld erstellt. In die MySQL-DB wird aber alle Datumselektionen permant als 1970-1-2 um??? Egel, welches Datum ich über das Datumsfeld auswähle. Wie kann ich das ändern.
-
Hast du UpdateData(TRUE); vergessen?
1970-1-2 ist das, was der Konstruktor in ein CTime Objekt packt.
-
Oder liegen Deine Datumsangaben vor 1970?
Dann solltest Du statt CTime besser COleDateTime verwenden.
-
Nein, es sind Datumsangaben von diesen Jahr. Auch mit UpdateData(true) ändert sich nichts geht es nicht.
-
Tja, dann debugge doch mal.
So ohne Code wird dir kaum noch einer helfen können.
-
Vielleicht stimmt das Datumsformat nicht, dass Du an die Datenbank übergibst? Wenn diese damit nichts anfangen kann, kommt es auch zu solchen Effekten.