Ciao.

E' un pomeriggio che ci sbatto la testa:

codice:
if Trim(Rs("strORENONLAVORATE") & "[]") = "[]" then
   strORENONLAVORATE = Rs("strORENONLAVORATE")
else
   strORENONLAVORATE = cDbl(Rs("strORENONLAVORATE"))
   strORENONLAVORATE = strORENONLAVORATE MOD 60
End if

   strORESTRAORDINARIO = Rs("strORESTRAORDINARIO")
   strDifferenza = (strORESTRAORDINARIO-strORENONLAVORATE)
Risponde:

Tipo di errore:
Errore di run-time di Microsoft VBScript (0x800A000D)
Tipo non corrispondente

sulla riga:

strDifferenza = (strORESTRAORDINARIO-strORENONLAVORATE)

Ma perchè???