Ciao ragazzi ho il seguente problema:

Ho un campo numerico nel db MSSQL chiamato "prezzosc" il quale dovrebbe resituirmi il totale dei prezzi di ogni singolo prodotto e faccio cosi:

StrSql="SELECT SUM(prezzosc) AS totaleord FROM tbl_carrello WHERE idutente=" & Session("utente")
RS.Open StrSql, CN, 1
totale=RS.Fields("totaleord")

il tutto mi funziona benissimo, ma se non ci sono record corrispondenti all'utente in sessione mi da questo errore

Microsoft VBScript runtime error '800a000d'
Type mismatch: 'formatnumber'


Cioè vorrei che mi restituisse € 0,00 dato che non ci sono prodotti, se invece ci sono lo script mi fuonziona benissimo