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

Realizar comparacion entre BD y FORM

Estas en el tema de Realizar comparacion entre BD y FORM en el foro de ASP Clásico en Foros del Web. El problema que tengo es que no realizo bien la comparacion, tengo un formulario, en el que relleno los datos, realizo la consulta a la ...
  #1 (permalink)  
Antiguo 25/04/2005, 10:54
 
Fecha de Ingreso: octubre-2003
Mensajes: 184
Antigüedad: 20 años, 7 meses
Puntos: 0
Realizar comparacion entre BD y FORM

El problema que tengo es que no realizo bien la comparacion, tengo un formulario, en el que relleno los datos, realizo la consulta a la base de datos y comparo el resultado con los datos del formulario, pero el problema es que siempre se va a la ultima condicion, ponga lo que ponga en el nombre.

<%var Ob_Conn, Ob_RS;
Ob_Conn= Server.CreateObject("ADODB.Connection");
Ob_Conn.Open("colegio");
Ob_RS=Server.CreateObject("ADODB.Recordset");
Ob_RS=Ob_Conn.Execute("SELECT nombre, clave FROM accesoadm");%>
if (Request.Form("Nom_adm")==Ob_RS("nombre")){
if (Request.Form("Cla_adm")==Ob_RS("clave")){%>
<script language="JavaScript">
alert("Todo correcto");
location.replace("http://localhost/Colegio/EsAdmin.asp");
</script><%}
if (Request.Form("Cla_adm")!=Ob_RS("clave")){%>
<script language="JavaScript">
alert("Rellene los campos con los datos correctos.");
location.replace("http://localhost/Colegio/PrubAdm.asp");
</script><%}}
if (Request.Form("Nom_adm")!=Ob_RS("nombre")) {%>
<script language="JavaScript">
alert("No existe un administrador con ese nombre de usuario.Vuelva a rellenar los campos con los datos correctos.");
location.replace("http://localhost/Colegio/PrubAdm.asp");
</script><%}
Ob_RS.Close();
Ob_Conn.Close();
%>

El codigo esta en javascript
  #2 (permalink)  
Antiguo 25/04/2005, 13:07
Avatar de speedy  
Fecha de Ingreso: octubre-2004
Ubicación: México
Mensajes: 127
Antigüedad: 19 años, 8 meses
Puntos: 0
Me parece que no esta bien formulada tu pregunta pero si no quieres que no se vaya al ultimo registro yo pondria algo asi:

Código:
"SELECT nombre, clave FROM IdUsuario ="&IdUsuario&""
__________________
Saludos :cool: y Suerte :arriba:
valle del mezquital en el Estado de Hidalgo
  #3 (permalink)  
Antiguo 25/04/2005, 13:12
 
Fecha de Ingreso: octubre-2003
Mensajes: 184
Antigüedad: 20 años, 7 meses
Puntos: 0
No se que es lo que hace tu respuesta. No deberia de estar en el where, soy algo novata.
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 12:15.