Utilizzo lo stesso codice ASP per aprire una query ... ma mi viene fuori un errore corrispondente a questa riga:

codice:
rs.Open SQL, Conn, adOpenKeyset,adLockReadOnly
ed Explore mi visualizza l'errore:

codice:
Microsoft OLE DB Provider for ODBC Drivers error '80040e21' 

ODBC driver does not support the requested properties.
Mi chiedo se magari per visualizzare una query debba fare in modo diverso di quanto faccio nelle altre tabelle.

Ecco tutto il codice:

codice:
<% Const adOpenKeyset = 1
Const adLockReadOnly = 1 


StrConnessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &
 server.MapPath("/mdb-database") & "\xxx.mdb;pwd=xxx"

Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open StrConnessione

  
SQL = "SELECT * FROM TotaliSpAttive order by ID"

Set rs = Server.CreateObject("ADODB.RecordSet")

rs.Open SQL, Conn, adOpenKeyset,adLockReadOnly

Do while not rs.eof

Response.Write "<id id=""" & rs("id")"

rs.movenext
loop

Response.Write "<totrec>"& rs.recordcount &"</totrec>"

rs.close
set rs=nothing

Conn.Close
set Conn=nothing
%>
Grazie per qualsiasi aiuto!
Mir