Scusate amici del forum ho un piccolo problema:

dim , testo

strConn = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("/mdb-database/mio_database.mdb")

strsql = "Select * From news where NEWS Like '*" & TESTO & "*' order by data DESC"

Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open strConn
Set objRs = objConn.Execute(strsql)

data = objRs("data")
news = objRs("news")
commenti = objRs("commenti")
link = objRs("link")

a questo punto il Browser mi restituisce questo errore:


Informazioni tecniche (per il personale del supporto tecnico)

Tipo di errore:
ADODB.Field (0x800A0BCD)
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.
/home.asp, line 95

ovviamente mi dice che non trova il record, allora vado un MSAccess
e creo la Query, :master:
e qui nasce il mio quesito:
se access mi restituisce un record, perchè ASP mi dice di nooooo!!
cosa sbaglio?

Grazie a tutti