Error al intentar un INSERT o un UPDATE
Hay un mensaje con este mismo problema, pero al menos este título es algo más descriptivo.
Estoy intentado ejectuar instrucciones INSERT o UPDATE mediante ASP en una base de datos residente en un servidor IIS 5.0, y cada vez que lo intento recibo un mensaje 500, más específicamente éste:
La operación debe usar una consulta actualizable.
Lo extraño es que en otra base de datos SÍ puedo hacer inserciones. Evidentemente estoy absolutamente seguro de que la sintaxis es correcta. ¿Alguna idea?
Estoy intentado ejectuar instrucciones INSERT o UPDATE mediante ASP en una base de datos residente en un servidor IIS 5.0, y cada vez que lo intento recibo un mensaje 500, más específicamente éste:
La operación debe usar una consulta actualizable.
Lo extraño es que en otra base de datos SÍ puedo hacer inserciones. Evidentemente estoy absolutamente seguro de que la sintaxis es correcta. ¿Alguna idea?
comprueba los permisos de la carpeta que contiene la base de datos; el problema suele deberse a q no todos los usuarios q acceden a esa carpeta tienen permisos de escritura y, por tanto, no pueden actualizar la base de datos.
Llevas razón, me he dado cuenta esta mañana antes de leer tu mensaje. Es un problema de permisos. Si quieres ser restrictivo, autoriza al usuario IUSR_xxxx, donde xxxx es el nombre de la máquina, para que acceda a la base de datos. Eso debe resolver el problema.
Gracias de todas formas por la pronta respuesta.
Saludos.
Gracias de todas formas por la pronta respuesta.
Saludos.
