ho DateTimePicker sulla mia forma e ho impostato un valore alla proprietà formato personalizzato per "dd/MM/yyyy" formica quando faccio funzionare questo codice:Come impostare DateTimePicker valore unica data in (NET)
MessageBox.Show(dateTimePicker1.Value.ToString());
ottengo questo valore: "3/26/2010 1:26".
Come posso rimuovere la parte di tempo dal valore.
So che possiamo usare questo metodo
dateTimePicker1.Value.ToShortDateString();
ma voglio impostare la proprietà valore a questo formato di "dd/MM/yyyy" modo l'uscita sarà così "26/3/2010 ", perché voglio memorizzare il valore nel mio DB (SQL)
Come posso farlo?
Se si desidera archiviare la parte della data di "System.DateTime' nel DB, perché si prende una stringa formattata nel DB? ... piuttosto usare 'dateTimePicker1.Value.Date' e quindi memorizzarlo nella colonna (che potrebbe essere dataTime o data - qualunque sia il DB consentito) –