Hola a todos, tengo un problema desde hace unos dias y no puedo darle solucion. Quiero modificar un registro de una base de datos de MySQL. El codigo que tengo es el siguiente:
(desde ya que todas las variables estan declaradas)
set cnn = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
conectarDB(cnn)
dific = request.form("dificultad")
idejer = request.form("txtidejer")
sql = "select * from ejercicios where idejercicio="&idejer
rs.open sql,cnn,3,3
rs("nivel")=dific
rs.update
Ahora bien, me explorador me da un error que nunca antes habia visto. Es el siguiente:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
Query based update failed. The row to update could not be found.
/lacultural/ejercicios/Modificacion/ModEjercicio.asp
Indicandome que este error hace referencia a la linea donde hago el rs.update.
Alguien podria indicarme que esta pasando ?
Muchas gracias, saludos, Alejandro.