Errore dopo cambio PC

mercoledì 24 febbraio 2010 - 15.27

Mappa Profilo | Junior Member

Ciao a tutti
mi è capitata questa cosa dopo aver cambiato pc e OS da XP a Win7.
Premesso che uso Visual Web Devel.2008 Express su entrambi i pc.
Ho questa semplice sub per calcolare le ore.
lblTotOre.Text = DateDiff("n", DropOreDa.SelectedItem.Text, DropOreA.SelectedItem.Text)
lblTotOre.Text = lblTotOre.Text / 60

ma adesso ho questo errore in localhost in visualizza nel browser:

Impossibile convertire l'argomento 'Date1' nel tipo 'Date'.
Dettagli eccezione: System.InvalidCastException: Impossibile convertire l'argomento 'Date1' nel tipo 'Date'.

con la stessa sub ritorno sul vecchio pc e funziona tutto regolarmente.
Perchè secondo voi?

paoval72 Profilo | Senior Member

Ciao, puoi postare il codice della funzione DateDiff?

PV

Mappa Profilo | Junior Member

si
Sub calcolaORe()
lblTotOre.Text = DateDiff("n", DropOreDa.SelectedItem.Text, DropOreA.SelectedItem.Text)
lblTotOre.Text = lblTotOre.Text / 60

If CDate(DropOreDa.SelectedItem.Text) >= "06.00" And CDate(DropOreA.SelectedItem.Text) <= "12.30" Then
lblErrorMotivi.Text = ""
ElseIf CDate(DropOreDa.SelectedItem.Text) >= "13.30" And CDate(DropOreA.SelectedItem.Text) <= "22.00" Then
lblErrorMotivi.Text = ""
Else
lblErrorMotivi.Text = "xxxxxxxxxxxx"
Exit Sub
End If
End Sub

paoval72 Profilo | Senior Member

Dall'errore sembra che tu abbia usato un date1 al posto di un date (magari è solo un errore di battitura).
Nel tuo codice c'è un "date1"? Se si, puoi postare il codice dove si trova? la funzione che hai postato sembra ok

Mappa Profilo | Junior Member

è la prima cosa che ho pensato quando ho visto l'errore..........e avevo fatto la ricerca su tutto il progetto; ma non esiste nulla

paoval72 Profilo | Senior Member

Se non ti dispiace e puoi, posta tutto il codice della pagina. Vediamo se con più occhi riusciamo a capire cos'è successo
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-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5