Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/07/2002, 15:58
Avatar de JaviSoft
JaviSoft
 
Fecha de Ingreso: noviembre-2001
Ubicación: Dícese del lugar en que está ubicado algo.
Mensajes: 453
Antigüedad: 23 años, 5 meses
Puntos: 0
Que bloqueo tengo que usar?

Hola, tengo este código en un asp que tiene que sumar un voto entre 1 y 5 según el valor que reciba en una cadena, pero me da error con cualquier tipo de Lock que uso. A ver si alguien me puede ayudar...

Código:
 <%
Response.Buffer=TRUE

voto = Request.Querystring("voto") 
id = Request.Querystring("id") 

if voto <>"" then

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("db/asesinos.mdb")&";"

strsql = "SELECT * FROM asesinos WHERE id = " & id 

Set rs = Server.CreateObject("ADODB.RecordSet")
RS.open strsql, oConn, adOpenKeyset,¿aquí que bloqueo pongo?



if rs.eof then
    response.redirect "javascript:window.close"
else
    rs("voto")=rs("voto")+voto
    rs.update
end if 

rs.Close
set rs=nothing
oConn.Close
response.redirect "javascript:window.close"
end if
%>
Un saludo y gracias