scusatemi, sicuramente sarà una stupidata, ho provato con la ricerca sul forum e su google, ma non sono riuscito a capire dove sbaglio

codice:
Dim conn, rs, sql

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver=Mysql ODBC 3.51 Driver; server=IP-SERVER; uid=MIO-USERID; pwd=MIA-PASSWORD; database=MIO-DATABASE"

sql = "SELECT COUNT(*) FROM nometabella ORDER BY nomecampo ASC"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open sql, conn, 3, 3

Response.Write rs(0)
Response.Write rs("nomecampo")

rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
Risposta del server:

ADODB.Recordset error '800a0cc1'
Impossibile trovare l'oggetto nell'insieme corrispondente al nome o al numero richiesto.
La riga incriminata è: Response.Write rs("nomecampo")

Se tolgo quella riga, va tutto bene, Response.Write rs(0) mi stampa il numero "3" a video, che è effettivamente il numero totale delle righe della mia tabella, quindi la connessione va bene.

Non riesco proprio a risolvere il problema