Ciao a tutti,
sto cercando di fare una semplice response.write di un campo del db, però mi da questo errore:

Tipo di errore:
ADODB.Field (0x80020009)
Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione richiesta è necessario disporre di un record corrente.

questo è il codice che sto utilizzando:
codice:
id = Request.QueryString("id")
dim co 
set co = server.createObject("ADODB.Connection") 
co.Open "Driver={MySQL ODBC 3.51 Driver};port=3306;Database=prova;UID=innovatel;PWD=;" 
dim rs 
set rs = server.createObject("ADODB.Recordset") 
strq = "select * from catalogo where id='" & id & "'"
rs.Open strq,co,2,3 
Response.Write(rs("fotogrande1"))
Sapete dirmi di cosa si tratta?
Aspetto notizie. Ciao, grazie.