Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/06/2002, 04:12
Mecenias
 
Fecha de Ingreso: agosto-2001
Mensajes: 336
Antigüedad: 23 años, 8 meses
Puntos: 0
Re: Es posible separar 2 variables....

NO, no se puede solo puedes preguntar si tu recordset contiene o no algo:

<% nom = Request.Form("login")
password = Request.Form("password")

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "bms.es.bms"
SQLQuery1 = "SELECT Usuario,clave FROM datauser WHERE usuario='" & nom & "' and clave=" & password & ""
Set RS1 = Conn.Execute(SQLQuery1)

If Not rs1.BOF and rs1.EOF Then
Response.Redirect("error.asp")
End IF


Para hacerlo como tu dices deberias hacer es una busqueda por usuario y luego una vez que encuentras el usuario hacer una busqueda de su password, algo asi:

SQLQuery1 = "SELECT Usuario FROM datauser WHERE usuario='" & nom & "'"
Set RSusuario = Conn.Execute(SQLQuery1)

If Not rsusuario.eof Then
''Busco si es el password de ese usuario
SQLQuery2 = "SELECT Usuario,Clave FROM datauser WHERE usuario='" & rsusuario("usuario") & "' and clave=" & password & ""
Set RSclave = Conn.Execute(SQLQuery2)
if not rsclave.eof then
Response.Redirect("validado_correctamente.asp ")
else
Response.Redirect("error_clave.asp")
End IF
else
Response.Redirect("error_usuario.asp")
end if


Un Salud ;)

P.D:El codigo lo he realizado rapido a lo mejor te da algun problema, ya nos contaras