Oppure

Loading
28/08/12 9:25
criscap85
Salve,
avrei bisogno di creare una nuova dateTime a partire dai seguenti controlli:

1) dateTimePicker
2) combobox per le ore
2) combobox per i minuti

Siccome devo inserire nel database la data di inizio e fine dell'esecuzione di un processo vorrei fare il cast delle seguenti cose:

dateTimePicker.Value.ToShortDateString() + comboboxOre.Text + comboboxMinuti.Text.

Mi dice che è impossibile farlo.

Nel database i campi DataInizio e DataFine e DataEsecuzione sono in formato date time come posso fare?
Sto usando Visual Studio 2010 + SQL Server 2008.

Come posso fare?

Grazie

Cordialmente

Cristian Capannini
aaa
28/08/12 9:53
criscap85
Purtroppo dopo varie ricerche mi sono trovato la soluzione in pratica funziona così:

Supponiamo di avere:

dateTimePicker.Value.ToShortDateString() (prendo solo la data)
combobox1 (per le ore da 00 a 23)
combobox2 (per i minuti a 00 a 59)

DateTime datanuova = Convert.ToDateTime(dateTimePicker.Value.ToShortDateString() + " " + (combobox1.Text + ":" + combobox2.Text));

Fine
aaa