Forums Neueste Beiträge
 

mshflexgrid -> Datum

08/08/2009 - 23:39 von Winfrid Pankoke | Report spam
sonderbares Verhalten eines Datum-Feldes im MSHFlexGrid:

Hintergrund ist ein Recordset aus einer Jet4.0-Datenbank, in dem eines
der Felder
als Datum/Zeit (Type=7) enthalten ist. System: VB6 SP4 unter W2k
Bei der Eingabe eines Datums z.B. 22.07.2009 oder 30.08.2009 wird
dieses korrekt
wiedergegeben, ABER
03.08.2009 oder 07.08.2009 werden als 08.03.2009 bzw. 08.07.2009
wiedergegeben.
Die Formatangabe lautet jeweils
.text=format(.text,"dd.mm.yyyy")
Frage also:
wie kann es sein, dass das Datum mal korrekt,
(wenn die Tagesangabe offenbar größer als 12 ist)
und mal falsch dargestellt wird ???
Ist dieses Verhalten bekannt?
Gibt es ein Workaround?

Besten Dank im voraus
Winfrid Pankoke
 

Lesen sie die antworten

#1 Winfrid Pankoke
09/08/2009 - 11:52 | Warnen spam
Ergànzung:
1. System ist VB6 SP6 (nicht SP4, das war ein Schreibfehler)
2. Beim 'normalen' Datagrid erfolgt die Anzeige korrekt, ebenso beim
Export nach Excel und in Access selbst.

Ähnliche fragen