
29/04/2005, 03:24
|
| | Fecha de Ingreso: junio-2004
Mensajes: 67
Antigüedad: 20 años, 10 meses Puntos: 0 | |
Veamos, creo que tienes mal planteado el update.
No te hace falta buscar el anterior valor voto, pues le puedes decir que sume uno al que ya tiene.
Por ejemplo:
<%
Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= \\anunciosBD.mdb")
Id=request.form("Id")
oConn.Execute "UPDATE anuncios SET voto=voto+1 Where Id =" & Id
Set oConn = nothing
%>
En Where recuerda que existe el formato In, es decir si quieres varios votaciones a la vez seria
UPDATE anunciones SET voto=voto+1 WHERE Id in (45,56,76,898,453)
Esto incrementará los id's 45,56,76,898,453 con una sola instruccion.
Espero te sirva de ayuda. |