217 messaggi dal 15 settembre 2001
Ho dei dati letti da un database SQL Server.
Le colonne interesate sono 5. Se metto 4 formatnumber(rs_dati("dato")) va tutto. Se ne metto un quinto mi esce un errore di

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'formatnumber'
/apps/sbf/mc.asp, line 149


qualcuno ha qualche idea sul perchè?
2.584 messaggi dal 14 maggio 2001
quell'errore dovresti ottenerlo quando non riesci a convertire il tuo valore presente nel campo nel formato richiesto...

in pratica il valore presente nel campo non può essere convertito in numerico..
217 messaggi dal 15 settembre 2001
peccato che non è così. La query è identica a quella del campo precedende...... con 1 solo parametro diverso, nel campo precedente c'è ANNO, qui ho ANNO -1. La cosa strana è che se uso massimo 4 formatnumber nella pagina va tutto...................
2.584 messaggi dal 14 maggio 2001
Se togli il formatnumber e visualizzi solo il contenuto del campo hai sempre valori numerici e mai nulli?
217 messaggi dal 15 settembre 2001
ho controllato i dati...hai ragione te!
su 500000 di righe....1 è vuota!!!!!!!!!!!!!!!!!!! ecco da dove viene il problema!

grazie...aggiungo un conrollo!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.