ho fatto un codice che pesca i dati da un database, finchè i tipi di dati sono segnati come text nel database tutto ok, ma se i dati sono di tipo numerico mi da l'errore:


Error Type:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.
/upload/cavallucci/prova2.asp, line 16


il codice è:

codice:
<%
'Dichiarazione della variabile che conterrà ilrecordset
Set objRS = Server.CreateObject("ADODB.RecordSet")

'Creazione della variabile connessione al db
Set objConn = Server.CreateObject("ADODB.Connection")

'apro la connessione conoscendo il driver e il nome del file
objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb")

'eseguo la query
set objRS = objConn.Execute("SELECT * FROM CAVALLUCCIO")


Response.write("&nome="+ObjRS("nome"))
Response.write("&vittorie="+ObjRS(vittorie))
Response.write("&corse="+ObjRS(corse))
Response.write("&ritratto="+ObjRS("ritratto"))
Response.write("&isLoaded=ok&")


'Chiudo il recordset
set objRS = Nothing
%>

grazie mille per la risposta