
24/02/2006, 13:12
|
| | Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 19 años, 3 meses Puntos: 0 | |
Solo hay un problema el login no distingue entre mayusculas y minusculas como hago para que distinga, la contraseña si distigue pero esta no se la paso como parametro, lo que hago es que una ves que encuentra al usuario el SP hace esto mi codigo:
If (rs("pas")<>request("pas") then
respose.write "contraseña incorrecta"
end if
Por cierto abajo pongo el codigo para que entiendas mejor, me refiero al codigo que hace la consulta parametrizada sobre la variable "login" la cual es la que no distingue entre mayusculas y minusculas
set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = Conn
cmd.CommandText = "spVerifPasswdE"
cmd.CommandType = 4
cmd.CommandTimeout = 0
cmd.Prepared = true
cmd.Parameters.Append cmd.CreateParameter("@login", 200, 1,10,request.form("login"))
set rs = cmd.Execute()
Este es el SP:
set nocount on
select * from usuarios
where rtrim(login) = rtrim(@login)
__________________ "La adulación es una moneda que empobrece al que la recibe" |