4 messaggi dal 19 gennaio 2005
Il problema delle date in applicazioni client Server, avviene solitamente perchè se il formato della data sul server è impostato in un determinato modo(lingua italiana dd/mm/aaaa),sul client impostandolo diversamente vengono generati degli errori.
Per esempio cambiando le impostazioni nelle Opzioni Internazionali di windows.
Per ovviare a questo inconveniente bisogna programmare la data analizzandola separatamente .
Quindi dd poi mm e infine aaaa.
Un trucco che può essere utile è quello di analizzare le date come stringhe e invertirle. In pratica invece che utilizzare il campo date in Access o in sql server, si utilizza il campo text e la si memorizza in modo inverso, cioè aaaa/mm/dd. In questo modo il confronto fra due date avviene in modo più semplice es. la stringa 2005/12/09 è maggiore della stringa 2000/12/09.Inoltre si elimina il limite di Sql server 2000 sulla gestione del campo date che inizia con l'anno 1753.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.