Inserimento DataBase

martedì 15 gennaio 2008 - 15.27

dani87 Profilo | Junior Member

Ciao,
ho un problema che rigurda l'inserimento di una data in un data base. In sostanza devo acquisire una data da un dateTimePicker e devo inserirla nel data base mediante una insert,, ma cosi facendo mi inserisce sempre la seguente data '1/1/1900 0.00.00'...Qualcuno può aiutarmi?
Grazie

dedalo.nel.labirinto Profilo | Newbie


ciao,
da quello che dici sembra che la data che inserisci nel database non sia impostata.

la data che inserisci è in una variabile o la prendi direttamente dal controllo?
potresti provare a controllare se la valorizzi correttamente.

bluland Profilo | Guru

Ciao,

di solito io me la costruisco

es.
Me.DateTimePickerstart.Text = Year(Me.DateTimePickerstart.Value) & "/" & Month(Me.DateTimePickerstart.Value) & "/" & Day(Me.DateTimePickerstart.Value)



saluti
--------------------
Vincenzo PESANTE
System Engineer

dani87 Profilo | Junior Member

La data la prendo direttamente dal controllo, ma non è un problema perchè se uso la funzione value mi ritorna un datatime se invece uso la funzione ToString mi ritona la data sotto forma di stringa nel fpormato che ho impostato...

dedalo.nel.labirinto Profilo | Newbie



ciao,

scusami, intendevo dire che magari nel momento in cui fai l'insert nel database,
la data che passi in realtà non è stata valorizzata con quella selezionata dal
datepicker.

1/1/1900 è il valore di default di una variabile datetime; sembra che tu
abbia dichiarato la variabile, ma che poi non le abbia impostato alcun valore,
nello specifico quello del controllo.



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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5