Urgente! borrar y modificar un registro

laura
28 de Agosto del 2003
Hola! Estoy realizando una aplicacin en ASP con base de datos MySql. Mi problema est en que mis recordSet no me permiten borrar ni modificar. Este es mi cdigo:
<%
Dim conexion
Dim rs
Dim filtro

Set conexion= Server.CreateObject("ADODB.Connection")
Set rs= Server.CreateObject("ADODB.RecordSet")


conexion.open "proyecto"
rs.open "select * from trabajadoresempresa where Id_trabajador='" & request.Form("clave") & "'", conexion, adOpenStatic

response.write ( request.queryString("boton"))
If (request.queryString("boton")="Modificar") Then
rs.Update
Else
rs.Delete
End If

rs.Close
conexion.Close

%>
Y este el error que me da:

Borrar
ADODB.Recordset error '800a0cb3'

El objeto o proveedor no puede ejecutar la operacin requerida.

/proyecto/trabajadores.asp, line 17

Por Favor me podis ayudar. Gracias

Miguel
28 de Agosto del 2003
Hola Laura, la soluccin que yo te propongo es de ACCESS (nunca he trabajado con MySQL y no se como funciona).
Porqu en lugar de crear un recordset y despues hacer un delete sobre el mismo no ejecutas una instruccin delete directamente:

CONEXION.EXECUTE ("DELETE from trabajadoresempresa where Id_trabajador='" & request.Form("clave") & "'")