Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Forum De Bell Tolls
 
[TECWEB] Problema con date e database
Clicca QUI per vedere il messaggio nel forum
ripe
Sto realizzando un CMS usando Asp.Net e (non ridete, ma le esigenze di chi userà questo sistema sono molto basilari) Access. Vorrei dare la possibilità agli amministratori, di inserire nuovi utenti nel sistema: allora genero dinamicamente il solito modulo con i campi da compilare tra cui la data di inserimento nel sistema che viene generata automaticamente. La formatto del tipo "dd/MM/yyyy" e quando la visualizzo in un'etichetta del modulo tutto funziona.... ma quando eseguo l'inserimento SQL nel database, se il giorno è maggiore o uguale a 13 (quindi non c'è ambiguità del mese) viene inserita giusta, altrimenti il formato passa a quello americano mese/giorno/anno. Le ho provate tutte: con formattazione manuale, usando il formato ISO yyyy/MM/dd. Niente da fare!

Avete qualche idea?

Grazie!

Ale

nous
Che linguaggio usi? C#?

ripe
VB! :)
Ti prego, dimmi che hai una soluzione... mi sembra di impazzire!

korn
Nel vecchio ASP questo genere di problemi si risolveva con la SetLocale, in .NET non lo so.

Off-Topic:

W I TIMESTAMP!!!!!!!!! :rotfl:

ripe
Per chi fosse interessato, ho risolto il problema in modo poco ortodosso.

Ora memorizzo le date in semplici campi di testo da 8 caratteri, con il seguente formato:
18/10/2004 --> 20041018

In questo modo (non me n'ero mai accorto! :asd: ) le date sono già ordinate/pronte per essere elaborate, e se voglio visualizzarle uso una classe helper che ho scritto apposta per estrarre anno, mese e giorno con i relativi separatori.

:approved:

Ciaoooooo

ripe

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate