Hi,
Ich habe eine Datagrid View in der ich den jeweiligen Timestamp von .exe Dateien eintrage: dtsDebug, dtsRelease und dtsProduction
Nun kann es sein, dass ich von einem Programm nur eine Debug Version habe und noch keine Release Version bzw. Production Version. In diesem Fall trage ich für den Timestamp das kleinstmögliche Datum ein, den 01.01.0001 00:00:00
So sieht mein Coding dann aus:
Das funktioniert auf meinem Desktop hervorragend ! Die Spalte dtsRelease ist kleiner als jedes andere Datum ... und in der Datagrid View wird dtsRelease als leere Zelle angezeigt.
Auf meinem Laptop funktioniert das identische Coding NICHT !
dtsRelease wird als 01.01.0000 00:00:00.000 angezeigt.
Merkwürdigerweise klappt aber das folgende Coding:
Wenn ich "nothing" fest einprogrammiere, wird dtsRelease als leere Zelle angezeigt, sowohl auf meinem Desktop als auch auf meinem Laptop ! Im Debugger sehen die Variableninhalte bei beiden Codings absolut GLEICH aus !
Wie erreiche ich denn, dass dtsRelease zwingend als leere Zelle angezeigt wird, wenn es nothing ist?
Ich hoffe, ich habe mein Problem verständlich machen können !
LG
Peter
P.S.: Mein Desktop und mein Laptop sollten eigentlich "Spiegelbilder" sein, d.h. gleiches Betriebssystem, gleiche Software, gleicher Wartungsstand.
Ich habe eine Datagrid View in der ich den jeweiligen Timestamp von .exe Dateien eintrage: dtsDebug, dtsRelease und dtsProduction
Nun kann es sein, dass ich von einem Programm nur eine Debug Version habe und noch keine Release Version bzw. Production Version. In diesem Fall trage ich für den Timestamp das kleinstmögliche Datum ein, den 01.01.0001 00:00:00
So sieht mein Coding dann aus:
Das funktioniert auf meinem Desktop hervorragend ! Die Spalte dtsRelease ist kleiner als jedes andere Datum ... und in der Datagrid View wird dtsRelease als leere Zelle angezeigt.
Auf meinem Laptop funktioniert das identische Coding NICHT !
dtsRelease wird als 01.01.0000 00:00:00.000 angezeigt.
Merkwürdigerweise klappt aber das folgende Coding:
Wenn ich "nothing" fest einprogrammiere, wird dtsRelease als leere Zelle angezeigt, sowohl auf meinem Desktop als auch auf meinem Laptop ! Im Debugger sehen die Variableninhalte bei beiden Codings absolut GLEICH aus !
Wie erreiche ich denn, dass dtsRelease zwingend als leere Zelle angezeigt wird, wenn es nothing ist?
Ich hoffe, ich habe mein Problem verständlich machen können !
LG
Peter
P.S.: Mein Desktop und mein Laptop sollten eigentlich "Spiegelbilder" sein, d.h. gleiches Betriebssystem, gleiche Software, gleicher Wartungsstand.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Peter329“ ()