Foros del Web » Programando para Internet » ASP Clásico »

y sigue el problema con la modificacion!!!!!!!!!!

Estas en el tema de y sigue el problema con la modificacion!!!!!!!!!! en el foro de ASP Clásico en Foros del Web. amigos estoy tratando de hacer una modificacion de registros de usuarios mediante un bd access. bueno amigos, para modificar un registro de una bd utilizo ...
  #1 (permalink)  
Antiguo 06/03/2005, 07:49
Avatar de emilio21  
Fecha de Ingreso: enero-2005
Ubicación: Venezuela
Mensajes: 320
Antigüedad: 20 años, 4 meses
Puntos: 1
y sigue el problema con la modificacion!!!!!!!!!!

amigos estoy tratando de hacer una modificacion de registros de usuarios mediante un bd access.

bueno amigos, para modificar un registro de una bd utilizo el siguiente codigo:

<html>
<head>
<title>Regístro de usuario</title>
</head>
<body>
<%
Dim oConn
Set oConn = Server.CreateObject("ADODB.Connection")
' Configura aquí tu db
'oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db_1.mdb"))
oConn.Open("FILEDSN=webextrema.com_access_webextre ma.dsn")
strSQL = "select nombre from usuarios where nombre = '"& Request.Form("nombre") &"' and clave = '"& Request.Form("clave1") &"'"
Set objRS = oConn.Execute(strSQL)
if (objRS.Eof or Request.Form("nombre")="" and Request.Form("clave2")="") then
Response.Write("No existe el nombre de usuario o la contraseña no coincide,<a href=index.asp>Regresar</a>")
else
strSQL2 = "update set usuarios (clave) values ('"& Request.Form("clave2") & "')"
Set objinsert = oConn.Execute(strSQL2)
Response.Redirect("../registro/login.asp")
end if
oConn.Close
%>
</body>
</html>

por favor diganme cual es el error, necesito esto urgente...... please help me

gracias
  #2 (permalink)  
Antiguo 06/03/2005, 11:33
 
Fecha de Ingreso: enero-2001
Mensajes: 222
Antigüedad: 24 años, 3 meses
Puntos: 0
que error te da ¿?
  #3 (permalink)  
Antiguo 06/03/2005, 12:07
Avatar de emilio21  
Fecha de Ingreso: enero-2005
Ubicación: Venezuela
Mensajes: 320
Antigüedad: 20 años, 4 meses
Puntos: 1
me dice..............

me dice no se puede mostrar la pagina

error interno 505

que me dices?
  #4 (permalink)  
Antiguo 06/03/2005, 13:05
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
emilio, la tienes contestada en el post de ayer.l
  #5 (permalink)  
Antiguo 06/03/2005, 13:16
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
http://forosdelweb.com/showpost.php?...3&postcount=94
  #6 (permalink)  
Antiguo 06/03/2005, 13:47
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 20 años, 2 meses
Puntos: 0
guenas!

if (objRS.Eof or Request.Form("nombre")="" and Request.Form("clave2")="") then

aquí yo pondría algun parentesis... por si acaso.

mejor del rollo:
como solo hay un usuario por nombre... no contamos el select: o 1 o 0! entonces...
<%
objRS.movefirst
if not objRS.eof then
vId = objRS("id") 'para tener el id del usuario identificado'
else
vId = 0
end if

if vId = 0 then
response.redirect("pagina.htm");
else
response.write "html de la página que quieras mostrar cuando se ha identificado bien..."
end if

MIRa la línea del error y especifica... puede haber error en varios sitios

saludos,
Bernat
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:31.