Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2003, 14:03
Avatar de Biopepe
Biopepe
 
Fecha de Ingreso: abril-2003
Ubicación: Bilbao
Mensajes: 63
Antigüedad: 22 años
Puntos: 0
Actualizar un campo en BD access

Aupa:

Tengo este codigo para actualizar unos campos de un registro en una base de datos.El problema es que actualiza los campos de todos los registros. ¿Que puede estar mal?

Gracias


<%

set conn=server.createobject ("ADODB.CONNECTION")
conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("/db/datos.mdb")

sqlstr="select * from datos where nick='"&request.cookies ("user")&"'"
set ors=conn.execute(sqlstr)

if request.form("radio1") = "1" then
sqlstr="update datos set password='"&request.form("password")&"',email='"&r equest.form("email")&"',chica=(true)"
set ors=conn.execute(sqlstr)
response.redirect("modificado.htm")

else
sqlstr="update datos set password='"&request.form("password")&"',email='"&r equest.form("email")&"',chica=(false)"
set ors=conn.execute(sqlstr)
response.Redirect ("modificado.htm")
end if

conn.close
%>