Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/04/2002, 09:44
gesinoale
 
Fecha de Ingreso: enero-2002
Mensajes: 18
Antigüedad: 23 años, 3 meses
Puntos: 0
Modificar registro - una duda

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.