ME parece que el problema se debe a:
1.- Tu base de datos es de solo lectura.
2.-Tu coneccion ODBC es solo lectura.
3.- Tu Objeto recordset es readonly. y debes cambiarlo junto con su cursor
4.- No le has dado los permisos requeridos al usuario anonimo para acceder a ala base de datos (cuestiones de seguridad del IIS).
TIENES QUE darle en el EXPLORADOR DE WINDOWS ala carpeta en la que tienes los archivos
propiedades
SEGURIDAD
y darle al usuario anonimo o
a todos los usuarios los derechos correspondientes
COn eso ami me funciono