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

Rispondi quotando