"Operation is not allowed in this Context."

I got this on some of my code.

It turned out to be I was trying to reference the field name as a recordset property.

e.g. rs.firstname rather than rs.fields("firstname")

I could advise to run through your code and check the methods, properties and objects.

Useful sites:
http://www.w3schools.com/
Check out the ASP and ADO area. You might need to check on the recordset object methods etc.
http://www.devguru.com/
This is also good for object referencing.