Inserte sulle date non corretto

lunedì 02 febbraio 2009 - 14.56

Cyberking Profilo | Junior Member

Ciao a tutti, in una tabella anagrafica sul mio db online, ho il campo di data di nascita che è di tipo datetime
Da un pò di giorni mi sta succedendo una cosa strana, ovvero vado a fare l'inserimento dei dati dalla pagina jsp e la data che mi ritrpovo dentro è sbagliata, ma solo nell'anno.
Esempio, se inserisco una data di nascita tipo 09/03/1975 mi ritrovo nel db il valore a 09/03/2019, cosa può essere successo?
Pensando che arrivassero male i dati dal form, sto provando a scrivere direttamente il valore "09/03/1975", ma non cambia nulla
http://www.gurutour.it

Jeremy Profilo | Guru

Secondo me, dovresti innanzitutto verificare se 'fisicamente', nella tabella del Db, il valore viene memorizzato correttamente(fondamentale per capire se il problema è nel deposito o nel prelievo del dato).

Dopo...a seconda del risultato che ottieni da questa verifica,dovresti mostrare il codice con cui depositi o prelevi il dato dal Db.

Facci sapere...
Ciao

alx_81 Profilo | Guru

>Ciao a tutti,
Ciao!

>in una tabella anagrafica sul mio db online, ho
>il campo di data di nascita che è di tipo datetime
>Da un pò di giorni mi sta succedendo una cosa strana, ovvero
>vado a fare l'inserimento dei dati dalla pagina jsp e la data
>che mi ritrpovo dentro è sbagliata, ma solo nell'anno.
>Esempio, se inserisco una data di nascita tipo 09/03/1975 mi
>ritrovo nel db il valore a 09/03/2019, cosa può essere successo?
Bisognerebbe vedere la procedura o il modulo che usi per inserire il valore.
Comunque sia, prova ad inserirla in ISO (19750309) e vedi cosa succede.
Se inserisce male anche quello c'è qualcosa che non va nella tua procedura.
Usi sql server vero?


--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Cyberking Profilo | Junior Member

il problema è sicuramente nell'inserimento, aprendo proprio la tabella mi ritrovo il dato 08/02/2019
http://www.gurutour.it

Cyberking Profilo | Junior Member

ok, ora provo, ma devo cambiare qualche cosa nel db o posso provare a fare l'insert (dalla pagina jsp) direttamente con il dato tipo 19750309

grazie
http://www.gurutour.it

alx_81 Profilo | Guru

>ok, ora provo, ma devo cambiare qualche cosa nel db o posso provare
>a fare l'insert (dalla pagina jsp) direttamente con il dato tipo
>19750309
prova a farlo diretta dalla jsp, e ricordati le apici, è una stringa non un intero.
--

Alessandro Alpi | SQL Server MVP

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5